Writing on software design, company building, and the aerospace industry.

All of my long-form thoughts on programming, leadership, product design, and more, collected in chronological order.

Real-Time Inertia Props With Laravel Reverb

Update Inertia page props in real time with live props and Laravel Reverb. Broadcast an event, and every open page reloads the prop without polling.

Strict Request Input Casting in Laravel

Laravel 13.40 adds a strict flag to the request integer(), boolean(), float(), and string() helpers, so bad input returns your default instead of 0 or an error.

Cooldown Dependency Policy now in Composer 2.11

Composer 2.11 can hold back newly published package versions for a set period before installing them. It also ships six security fixes and faster resolution.