Laravel at scale: lessons from shipping a six-figure-use...
Apr 24, 2026
128
You do not need 100% coverage. You need the tests that would have caught the last five bugs you shipped.
We stopped writing tests for getters and setters. We stopped mocking every collaborator. We stopped aiming for an arbitrary coverage number and started aiming for a short, confident list of scenarios per feature.
Under 10 minutes or developers route around it. Parallel Pest, cached dependencies, a single source of truth for seeded data.