A publication for people who maintain Laravel applications.
artisanplaybook.dev exists because most Laravel material stops at the happy path. The tutorial ends when the feature works locally; the hard part — the failure mode at 3 a.m., the query that degrades at 200k rows, the AI feature nobody can test — starts right after.
Everything here is written by working engineers and reviewed by two others before it ships. Articles stay free forever. The ebooks are how the publication funds itself: no sponsors, no affiliate links, no advertising, and no tracking beyond aggregate page counts.
How we work
- Every code sample runs. Each article and chapter ships with a companion repository pinned to a Laravel version.
- Corrections are public. Errata are listed at the bottom of the piece, dated, never silently patched.
- Editions get updates. Buy a playbook once and every revision to that edition is free, forever.
Team licences, invoicing, corrections, or a pitch for an article: hello@artisanplaybook.dev. We answer within two working days.