Everything on Tooling.
9 articles tagged Tooling, sorted newest first.
PestStan — Type-Safe Pest 4 Tests With PHPStan Generics in a Laravel App
PestStan teaches PHPStan about Pest's globals — generic expect() types, proper $this binding, and rules that catch broken assertions before the test even runs.
Pest 4 Snapshot Testing for Laravel API Responses: Catch Accidental Schema Drift
Pest 4 has snapshot testing built in. One expectation locks down the shape of your JSON responses so renamed keys and disappearing fields stop slipping into production unnoticed.
Pest 4 Browser Testing with Playwright: A Dusk Replacement That Actually Sticks
Pest 4 ships a first-party browser plugin powered by Playwright. Auto-waits, parallel runs, and time-balanced shards turn a 12-minute Dusk suite into a 90-second CI job.
Rector PHP: Automate Laravel Upgrade Refactors
Stop hand-editing hundreds of files when bumping PHP or Laravel versions. Here's how to wire Rector into a Laravel project, run it safely, and write a custom rule for the patterns specific to your codebase.
Laravel Pennant Feature Flags in Practice
Laravel Pennant gives you first-party feature flags without an external service. Here's how to use it for gradual rollouts, middleware gates, and reliable testing.
Laravel Telescope vs Debugbar vs Pulse: Which Monitoring Tool When
Laravel ships three monitoring tools and most teams install all three without knowing which does what. Here's when to reach for each one.
PHPStan Level 10 in Laravel: Fix the 5 Most Common Errors
Bumped Larastan to level 10 and got 300 new errors? Here are the five patterns you'll see again and again: and the exact fix for each.
The Complete Laravel Developer Toolchain for 2026
Stop spending days configuring tools. Here is every tool in my Laravel stack for 2026, why I chose each one, and exactly how to set it up.
Running Laravel Pint Automatically with Git Pre-Commit Hooks
CI failing because someone forgot to run Pint again. Here's how to wire up a Git pre-commit hook so it never slips through.