AI coding agents love to run tests in parallel processes.
That’s great until multiple processes try to use the same local test database at once. A small file lock can serialize access and stop those runs from stepping on each other.
There There, the helpdesk we’re building at Spatie, is a project of learned habits. Twenty-some years of writing Laravel apps has taught us which patterns pay off and which ones quietly rot. One that keeps Read more…
A couple of posts back I walked through the agent and tools we built on top of the Laravel AI SDK for There There, the helpdesk we’re putting together at Spatie. I ended that post Read more…
A practical post on hardening Laravel projects against destructive AI agent behavior. It walks through the PocketOS incident and shows concrete safeguards like deny rules, credential isolation, and production guardrails. Read more