Shift + AI = Fully Automated Laravel Upgrades
Introducing AI skills to fully automate the entire Shift workflow.
All of my long-form thoughts on programming, leadership, product design, and more, collected in chronological order.
Introducing AI skills to fully automate the entire Shift workflow.
Parsel is a PHP package that wraps the liteparse lit CLI to extract text, positioned items, and screenshots from PDFs, Office files, and images locally.
Laracon AU has officially unveiled its full 2026 schedule, including all speakers, talks, and workshops for this year's event.
Expressive is a Laravel package that converts Eloquent models into typed PHP objects and converts them back to models for persistence, giving your application a typed object boundary without replacing Eloquent.
Composer 2.10 adds malware blocking for Packagist.org packages, a new dependency policy configuration system, and several security-focused changes for PHP projects.
A string isn't an email until something validates it. Aegis scaffolds the Value Object that fixes that, with validation, Eloquent casting, and a test stub, from one Artisan command.
A lightweight Player model for visitors, backed by an HttpOnly cookie and stored in the database.
Laravel 13.12.0 adds custom attributes to scheduled events, a ShouldBeDiscovered interface for listeners, opt-out worker restart on lost connection, SQLite URI-based connections, and several other improvements.
The PHP Foundation has received a grant from Alpha-Omega to start a dedicated Ecosystem Security Team, with Volker Dusch leading the effort as the AI Security Engineer in Residence.
Laravel Entitlements is a package for managing subscription plans, license issuance, and consumption tracking in Laravel SaaS applications.