// Topic
PHP
11 notes in the notebook.
// article
// article · rabbitmq · laravel
Understanding RabbitMQ after years of using Laravel queues
Jobs, queues, and brokers are not the same sentence.
3 min read
// article · http · laravel
Why Postman and Laravel can send “the same request” and get different results
Headers, encodings, and the dangerous comfort of a green Postman screenshot.
2 min read
// article · nginx · php
How a Laravel request actually travels through Nginx → PHP-FPM → Laravel
If index.php never ran, your log file cannot confess.
1 min read
// article · redis · laravel
How I think about Redis caching in Laravel applications
Faster is easy. Wrong and fast is the expensive version.
2 min read
// problem
// problem · rabbitmq · queues
RabbitMQ redelivered a message I thought I had handled
Ack timing, not Laravel tries, decided the retry.
1 min read · 2 hours
// problem · php · linux
Different PHP versions between CLI and the web server
The command line told the truth about a different binary than PHP-FPM.
1 min read · series · 45 minutes
// problem · nginx · php
Nginx/PHP-FPM 502 that looked like Laravel
The application log was empty because PHP never ran.
1 min read · 90 minutes
// til
// essay
// from the archives · php · codeigniter
Things CodeIgniter taught me before Laravel
From the archives - habits that survived a framework change.
2 min read · series
// essay · architecture · laravel
The framework is usually not the hard part
After enough years, Laravel is not the thing I am wrestling with. The system around it is.
2 min read