Improving Queue Safety in Laravel
Every queued job needs eight things the Laravel scaffold doesn't give you. 23 findings verified against Laravel 13.4.0 with links to real GitHub issues spanning 2015 to 2026.
I build things for the web and write about the interesting parts.
I'm a developer from the Gold Coast, Australia. I build practical web applications, contribute to open source, and write about what I learn along the way. I pick the right tool for the job, not the trendy one.
More about meEvery queued job needs eight things the Laravel scaffold doesn't give you. 23 findings verified against Laravel 13.4.0 with links to real GitHub issues spanning 2015 to 2026.
Laravel's maxExceptions feature doesn't work when the failure mode is OOM. The exception counter lives in the catch block, which never executes during a fatal error. End-to-end proof on Laravel 13.4.0.
I rebuilt my personal site from Statamic SSG to Astro 6 with React islands. Here's what changed, what I added, and why static pages should ship zero JavaScript.
A blameless post-mortem on a reverted Laravel framework PR. What happened, what we learned, and the path forward.
Another round of contributions: 14 PRs merged across 5 Laravel repos, with a deep dive into serializable-closure bug fixes.