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.

Major performance improvements & security patches for Filament v4.12 and v5.7!

A few weeks ago, the Filament team asked for your help testing a beta release for v4 and v5 that was intended to have a massive improvement in performance for complex Filament applications. Well, you all delivered, and thanks to your help, as of versions v4.12.6 and v5.7.6, Filament has released these improvements onto their stable release channels for everyone to use!

Extract an Image's Dominant Color in Laravel

Laravel 13.24 can extract an image's dominant color as a hex string. Use it for placeholder backgrounds, letterbox fills, and readable overlay text.

Laravel Head: Manage Meta Tags, Open Graph, and JSON-LD

Announced in Taylor Otwell's Laracon US 2026 keynote, Laravel Head is a first-party package that manages your document head with a fluent API covering titles, Open Graph, robots directives, JSON-LD schemas, and performance hints across Blade, Livewire, and Inertia.

PhpStorm 2026.2 Released

JetBrains has released PhpStorm 2026.2 with a new Laravel tool window, a FileReference attribute for PHP, PHP 8.5 pipe operator support, and an agent skills manager.

Laravel AI SDK Adds Human-in-the-Loop Tool Approval

Announced at Laracon US 2026, the Laravel AI SDK's new human-in-the-loop API pauses an agent before it runs a sensitive tool so a person can approve, reject, or edit the tool call first.