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.

Validate and Convert HEIC Images in Laravel

Laravel 13.24 accepts HEIC and AVIF uploads in the image API and validation rules. Here's how to take iPhone photos and serve them as WebP or AVIF.

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.