Larastan and PHPStan: Static Analysis for Laravel
Why static analysis catches bugs your tests miss. How to set up Larastan, ramp up PHPStan levels pragmatically, and integrate it into CI. Real experience on a Laravel SaaS.
Read MorePage 1 of 3
Articles and insights about building software products for startups, Laravel development, scaling applications, and technical best practices. From a freelance full-stack developer in Bath, Bristol, and Wiltshire.
Topics: Laravel Startups Symfony WordPress
Why static analysis catches bugs your tests miss. How to set up Larastan, ramp up PHPStan levels pragmatically, and integrate it into CI. Real experience on a Laravel SaaS.
Read MoreHow to speed up a slow Laravel test suite: ParaTest, SQLite, fast-refresh-database, faking services, and CI tips. Real techniques from a multi-tenant SaaS.
Read MoreA practical guide to Laravel Stripe integration: Cashier for subscriptions, spatie/laravel-stripe-webhooks for robust event handling, and the pitfalls to avoid.
Read MoreHow Laravel feature flags and Laravel Pennant help startups ship safely - gradual rollouts, kill switches, and avoiding flag debt. Bath/Bristol Laravel developer.
Read MoreWhat's new in Filament 5, practical patterns from running it on a multi-tenant Laravel SaaS, plugin choices, gotchas, and performance tips.
Read MorePractical MySQL and MariaDB patterns for Laravel startups - schema design, indexing, migrations, N+1 queries, and when to reach for something else.
Read MoreA real Laravel migration from hand-rolled Docker to Laravel Cloud. Why we moved, the architecture we ended up with, and what I'd warn you about. Bath/Bristol Laravel developer.
Read MorePractical guide to WordPress hack recovery - signs, root cause, cleanup, and hardening. Based on real recovery work in Bath, Bristol, and Wiltshire.
Read MoreLaravel practices for startup teams—env, testing, queues, and avoiding over-engineering. From a freelance Laravel developer in Bath, Bristol, Wiltshire.
Read MoreHow Laravel Actions simplify business logic by combining jobs, commands, and controllers into one class. From a freelance Laravel developer in Bath & Bristol.
Read More