// Writing
Articles
Notes on backend systems, DevOps workflows, databases, and the cloud — lessons from building and shipping production services.
Backend
Designing Scalable REST APIs with NestJS
How to structure a NestJS project for scale — modules, dependency injection, guards, and the patterns that keep large APIs maintainable.
8 min read·Jul 18, 2025
Previous Articles
DevOps
Zero-Downtime Deploys with Docker and Nginx
A practical setup for rolling updates with Docker Compose, Nginx upstream switching, and health checks that actually catch failures.
Jun 22, 2025·7 min read
Database
PostgreSQL Indexing: When and Why
Indexes make reads fast and writes slower. Here's how to decide which queries deserve an index, and which index type to reach for.
May 10, 2025·6 min read
Cloud
Infrastructure as Code on AWS with Terraform
Why hand-clicking through the AWS console is a liability, and how to model your infrastructure as versioned, reviewable code.
Apr 3, 2025·9 min read
Get new articles in your inbox
No spam — just a heads-up when I publish something new.