Advertisement Β· 728 Γ— 90

Posts by Colin Hall

Video

I built an agentic programmer using Laravel Prompts as a demo for a talk on async php.

The secret sauce behind ClaudeCode, OpenCode, GeminiCli, Codex, etc is just the interface. The actual agent is shockingly simple, and you can do it using standard http requests in a loop.

2 months ago 4 2 0 0
Preview
Introduction NativePHP documentation for mobile v1

v2 docs are live πŸ‘€

Package drops on today's livestream πŸ“¦

nativephp.com/docs/mobile

4 months ago 9 5 0 1
Welcome

Hey everyone, @gros.co and I have an extra ticket for LaraconUS next month. Comes with hangouts and merch. If you want to be in next week's draw to win it (along with $500 towards your travel) goto laravel.recipes and register. The entry form is on your home page

9 months ago 3 4 0 0

It's less than a week until our next meet up, where @jessarcher.bsky.social fields your questions on Nightwatch! Drop 'em below πŸ‘‡πŸ‘‡

10 months ago 6 5 1 0
Preview
a man in a suit is holding a hand of playing cards . ALT: a man in a suit is holding a hand of playing cards .
10 months ago 2 0 0 0

I think I may have just cried .....

10 months ago 1 0 0 0
Preview
Simple rules for where to put business logic | Mastering Laravel My three-question checklist

Yesterday I shared the various places you can put your business logic in a Laravel app. Once you know your options, a lightweight rule set keeps architectural decisions consistent. Here’s the checklist I rely on. masteringlaravel.io/daily/2025-0...

10 months ago 4 2 0 0

Belief:
@nativephp.com is still just an experiment

Reality:
β€’ Both desktop and mobile are already at v1 πŸ₯‡

β€’ Thousands of devs and companies are building production apps with both 🧱

β€’ We're working hard to bring loads of new features as fast as possible πŸ’ͺ🏼

10 months ago 16 3 1 0
Advertisement
Preview
In Depth: A Deep Dive into Laravel's New Starter Kits! (pt 1) [In Depth #35] Let's take a dive into the security of Laravel's new Starter Kits to see how they handle authentication, what security features they include, and what areas could be improved! πŸ€“

Let's take a dive into the security of Laravel's new Starter Kits to see how they handle authentication, what security features they include, and what areas could be improved! πŸ€“
(This is part 1, I only got through the first kit...)

securinglaravel.com/in-depth-a-d... #Laravel

10 months ago 5 2 0 0
Preview
Where should you put your business logic? | Mastering Laravel Considering the various options

Feeling lost about where to put your business logic? Services, jobs, events, actions? Does it matter? Let's chart the territory so your next architectural choice feels less random. masteringlaravel.io/daily/2025-0...

10 months ago 7 2 0 0
Preview
Avoid overlapping date ranges with a familiar API | Mastering Laravel Feels like a built-in Laravel feature

Laravel has so many validation rules, but occasionally you still need to write a custom rule. Here's an example from one our recent projects, designed to feel like a familiar built-in feature. masteringlaravel.io/daily/2025-0...

10 months ago 4 1 0 0
Preview
Expose Redis locally for easier debugging | Mastering Laravel No harm in opening the port during development

Just because you won't need something every day, doesn't mean it's not worth setting up. On a recent PR, Aaron pushed back on my decision to not expose the Redis port for local development. masteringlaravel.io/daily/2025-0...

10 months ago 2 2 0 0

Congrats!

10 months ago 1 0 1 0
Post image Post image Post image

It's comments like these that make all the work I put into my big articles like securinglaravel.com/in-depth-a-d... so worth it! πŸ₯°

10 months ago 6 1 0 0
Post image

Here’s what’s new in Laravel 12.15.0!

First, you can now provide a default value when retrieving an enum from request data.

10 months ago 2 1 1 0

Will be watching those tonight. So far the last of the 3 episodes released have been the best ones, so 3 and 6 so far. So not surprised 9 is the banger.

11 months ago 1 0 1 0
Preview
NativePHP Build native applications, with the tools you already know.

πŸ”₯ It's here: NativePHP for Mobile has officially launched

Build native Android & iOS apps with Laravel, a ton of coffee and a bit of magic

πŸ“± Android support just landed!
πŸ“š Docs are live
πŸš€ Hundreds of devs are already building incredible apps with it!

⚑️ Start shipping today!
nativephp.com/mobile

11 months ago 49 21 2 9
A better way to handle Eloquent models with mocks in your tests
A better way to handle Eloquent models with mocks in your tests YouTube video by Mastering Laravel

Cool trick by @jclermont.com www.youtube.com/watch?v=B6In...

11 months ago 8 2 1 0
Advertisement
Preview
a man in a striped shirt is yawning in a bathroom . ALT: a man in a striped shirt is yawning in a bathroom .
11 months ago 0 0 0 0

Guess what I am going to be doing tonight ....

11 months ago 1 0 0 0

index.php
index.2.php
index.3.php
index.beta.php
index.next.php
index.chris.php
index.tim.php
index.staff.php
__index.php
oldindex.php
oldindex2.php
archive/index.php
archive2/index.php
backup-2001-02-03/index.php
backup-2001-02-03-2/index.php
deleteme.php
deleteme2.php
dontdeleteyet.php

11 months ago 40 1 6 1

Trip down memory lane but you missed

index.final.php
index.final2.php
index.final3.php
index.final4.php
index.final5.php
index.hastobethefinaloneplease.php

11 months ago 3 0 0 0
Preview
NativePHP for Mobile v1 β€” Launching May 2 - Laravel News Build native iOS & Android apps using just Laravel. NativePHP for Mobile v1 release announcementβ€” the same Laravel you've always used, now supercharged!

NativePHP for Mobile v1 β€” Launching May 2 laravel-news.com/nativephp-mo...

11 months ago 13 4 0 2
NativePHP v1 – with Android support – coming May 2
NativePHP v1 – with Android support – coming May 2 YouTube video by NativePHP

Turn one Laravel app – into 2 mobile apps

πŸŽ‰ With NativePHP for mobile

πŸ“± iOS available today

πŸ€– Android support coming May 2

🧡

www.youtube.com/watch?v=LwqD...

11 months ago 11 3 1 0

Have used Wayfinder once and went for the routes

11 months ago 1 0 0 0
Advertisement

Always

11 months ago 1 0 0 0
Preview
a man wearing sunglasses and a green jacket is standing in a crowd and says `` do it '' . ALT: a man wearing sunglasses and a green jacket is standing in a crowd and says `` do it '' .
11 months ago 0 0 0 0

I've been building a little personal finance @laravel.com app to replace a complex finance spreadsheet that I have.

I've also been exploring @nativephp.bsky.social recently, so now I am building the little personal finance app desktop version.

Mobile app next?

11 months ago 5 0 0 0

A few years ago we were strong advocates of Vue with Laravel, when Livewire arrived we exclusively used Livewire

We have just built 2 test apps in inertia with Vue and react, not to replace Livewire, but to have other tools in the locker

Its good to know which tools work best for your projects

11 months ago 3 0 0 0
Preview
a man sitting in a chair with the words " i 've been expecting you " behind him ALT: a man sitting in a chair with the words " i 've been expecting you " behind him
11 months ago 3 0 0 0