Blog

Laravel, PHP and DevOps, from practice

Practical knowledge about Laravel, PHP, testing, Docker, CI/CD, and modern developer workflow.

Laravel on k3s, Part 1: Cluster and First Deployment

Laravel on k3s — Part 1 · Part 2 · Part 3 · Part 4 k3s is a lightweight Kubernetes distribution that is appropriate for a single VPS when you need declarat...

9 min read

Laravel on k3s, Part 4: Supporting Services Without a Fragile Cluster

Laravel on k3s — Part 1 · Part 2 · Part 3 · Part 4 Supporting services are tempting because every one of them promises a missing piece of production maturi...

7 min read

Laravel on k3s, Part 3: Day-Two Operations

Laravel on k3s — Part 1 · Part 2 · Part 3 · Part 4 Start with an operating signal, not a dashboard An operator needs to answer three questions quickly: is...

7 min read

Laravel on k3s, Part 2: CI/CD to Kubernetes

Laravel on k3s — Part 1 · Part 2 · Part 3 · Part 4 The first deployment proved that a Deployment can receive traffic. This part makes that change repeatabl...

8 min read

Git for Developers: The Workflow, Conflicts, Rebase, and Commands that actually save projects

Git is not just a tool for sending code to GitHub. It is a log of technical decisions, a collaboration mechanism, and the last line of defense against losi...

16 min read

Image Optimization in Laravel: WebP, Responsive Images, and Automated Conversion

Images are one of the most common performance bottlenecks in Laravel applications. Storing originals is easy. Resizing on the fly is expensive. Delivering...

12 min read

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.