Articles

Clear explanations of the systems behind modern delivery.

Technical notes designed to turn practical learning into reusable understanding.

Terraform

What Terraform’s lock file actually does

Provider dependency locking, reproducible builds and when the file belongs in version control.

Coming soon ↗
Containers

Docker and Kubernetes solve different problems

How application packaging differs from orchestration, scheduling and service management.

Coming soon ↗
CI/CD

A pipeline is more than build and deploy

Validation, testing, security checks, approval gates, observability and rollback design.

Coming soon ↗
Networking

Reverse proxies without the confusion

Where NGINX sits in an application architecture and what it actually does to requests.

Coming soon ↗
Cloud

Load balancing as a reliability pattern

Why distributing traffic is only one part of building a resilient service.

Coming soon ↗
Observability

Metrics, logs and traces serve different questions

A practical framework for deciding what to collect and how to investigate failures.

Coming soon ↗