Laravel, PHP and DevOps, from practice
Practical knowledge about Laravel, PHP, testing, Docker, CI/CD, and modern developer workflow.
Building Robust REST APIs with Laravel
A dependable API is a contract at the edge of your application. Clients need stable names, predictable pagination, useful errors and safe retries. Laravel...
Laravel 12 Macros: A Complete Guide
Macros let you add your own methods to Laravel’s core classes without touching the framework’s source code. Below: how to register them in Laravel 12 and t...
Linux Server Baseline for DevOps Work
This is a generic Linux operations baseline, not a Laravel deployment guide. The baseline: a named sudo user with an SSH key, UFW with two open ports, syst...
Laravel Testing with Pest, Part 1: Setup, Configuration and Factories
Laravel Testing with Pest — Part 1 · Part 2 · Part 3 · Part 4 · Part 5 Tests are a second application. They need a database, cache, mailer, queue and files...
Laravel Testing with Pest, Part 5: Architecture Tests, CI and Coverage
Laravel Testing with Pest — Part 1 · Part 2 · Part 3 · Part 4 · Part 5 Architecture tests can keep controllers from depending on infrastructure or enforce...
Laravel Testing with Pest, Part 4: Fakes, Time and External Boundaries
Laravel Testing with Pest — Part 1 · Part 2 · Part 3 · Part 4 · Part 5 An order confirmation can send an email, dispatch a PDF job, publish an event, call...
Need someone to take responsibility for the next step?
Let’s talk about your project and define a scope that actually makes sense for your goals.





