Interactive explainers for Laravel and PHP
Each page takes one mechanism, a Laravel concept like an N+1 query or a queue retry, or core PHP like how preg_replace or a dynamic static call really works, and turns it into a simulator you can step through, break, and run again. You drive. Nothing plays at you.
Where your queries come from, and when they fire.
How Eloquent turns rows into objects, and back.
Commit, rollback, locks, and the surprises between them.
What happens to a job after you dispatch it.
What the cache saves you, and how it fails under load.
How a request becomes a response, and who wires it up.
Who the user is, and where that is stored.
State as a log of events you can replay.
What == coerces before it compares, and why === does not.
How a pattern matches, backtracks, and sometimes blows up.
When a value is copied, when it is shared, and why.
How a call resolves when the method is not there.