Blog
Laravel and PHP Development
I write about real Laravel and PHP problems: queue retries and failures, OpenAI calls inside jobs, memory limit errors, and testing legacy code. For PHP developers running production Laravel apps who need fixes that hold up.
Fix Laravel 419 CSRF Token Mismatch Error
A real fix for the Laravel 419 CSRF token mismatch error — session cookie settings, SPA/Axios setup, and when to actually use the except array.
Fixing OpenAI API Timeouts in Laravel Jobs
OpenAI API calls timing out inside your Laravel queue? Here's why jobs fail mid-request and how to set timeouts that actually agree with each other.
Fix PHP 'Allowed Memory Size Exhausted'
PHP Allowed memory size exhausted fatal error, explained: what triggers it, the quick php.ini fix, and the chunk()/cursor() code fix that stops it recurring.
Laravel Queue Retry Strategies With Redis
A practical guide to Laravel queue retry strategies: configuring exponential backoff, retryUntil deadlines, and failed-job handling that actually recovers.
Laravel Queue Retry Logic: A Practical Guide
A practical guide to configuring Laravel queue retry logic, backoff, and failed job handling so failures alert you instead of vanishing silently.