Notes
Written from the work, not about it
Short, specific, and drawn from things that actually shipped.
Jun 2026
Thirteen providers, thirteen ways to failWhat thirty-seven merged pull requests into laravel/ai taught me about the difference between an integration that demos and one that ships.
2 min
Apr 2026
Getting a pull request merged into laravel/frameworkThirty-seven merged pull requests later, the practical things I wish someone had told me before the first one.
2 min
Feb 2026
The bug that failed silentlyA production notification pipeline stopped working without a single error. What that taught me about side effects, and why I later wrote a package about dead-letter queues.
2 min