Dispatch after commit: jobs that never see half-saved data
Queued work should wait until the invoice transaction commits, and disappear if it rolls back.
Longer reads on the parts of Laravel that show up in real applications. HTTP, queues, caching and the rest of the code you keep coming back to.
Queued work should wait until the invoice transaction commits, and disappear if it rolls back.
26 Oct · 9 min read
What happens when a job runs twice, and how to make sure it doesn’t matter.
14 Oct · 9 min read
Authorisation, preparation and after-validation hooks that tidy up fat controllers.
7 Oct · 9 min read
When to cache, what key to use, and how to invalidate without tears.
30 Sep · 8 min read
A short decision guide with examples from a multi-tenant app.
23 Sep · 10 min read
One snippet and the week’s Laravel news, in your inbox every Friday morning. Unsubscribe whenever you like.
We remember the videos you watch, where you left off, and which series lessons you mark as read, against this connection’s address. Nothing is stored until you agree.