Everything on DevOps.
11 articles tagged DevOps — sorted newest first.
GitHub Actions Matrix Testing for Laravel — PHP × Database Combos
Stop testing against one PHP version and one database. Here's the copy-paste GitHub Actions matrix workflow that covers PHP 8.2–8.4 against MySQL, PostgreSQL, and SQLite in one go.
Dockerising Your Laravel App for Kubernetes: From Dockerfile to Running Pod
Take a Laravel app from Docker Compose to a running Kubernetes pod — covering the production Dockerfile, Nginx+PHP-FPM setup, and the K8s manifests you actually need.
Laravel Vapor vs Laravel Forge in 2026: Which Deployment Platform Should You Choose?
Both are first-party Laravel deployment tools. They solve completely different problems. Here's the decision framework I use.
Building an Automated Bug-Fixing Pipeline with Claude Cowork
A Claude Cowork scheduled task that reads Sentry errors, triages them via Linear, implements fixes in your Laravel codebase, and opens a GitHub PR — without you lifting a finger until review.
Optimising Laravel Docker images with multi-stage builds
A single-stage Dockerfile for Laravel ends up with 800 MB+ images full of build tools you don't need in production. Multi-stage builds fix that — here's how.
Building custom Laravel Pulse recorders to track your own metrics
Pulse ships with solid built-in recorders. Here's how to extend it with your own — tracking the domain events that actually matter in your app.
Scaling Laravel queues in production: Horizon, Redis, and multi-server workers
Queue tutorials stop at dispatch and queue:work. Here is everything else — the architecture, Horizon configuration, failure handling, and multi-server scaling that keeps production queues healthy under real traffic.
Monitoring Laravel queues in production with Horizon
Most teams install Horizon and leave it at its defaults. Here's the production configuration that actually gives you visibility into your queues.
Zero-Downtime Laravel Deployments with GitHub Actions and Forge
Stop manually triggering Forge deploys. Here's how to wire GitHub Actions to Forge's deploy webhook so every push to main ships automatically — without downtime.
How to audit PHP dependencies (practical guide)
How to audit PHP Composer dependencies for security, license and maintenance issues, with tools and a small script you can run today.
Stop Wasting Monitoring Quota: Block Malicious 404s with NGINX
Malicious bots were burning through my Laravel Nightwatch quota by hitting fake routes like /wp-login.php and /.env. Inspired by Michael Dyrynda’s approach using Cloudflare WAF, I built a portable NGINX blocklist that stops these 404s before they reach Laravel — no proxy required.