Writing
Technical Articles
Deep dives into DevOps tooling, cloud architecture, automation strategies, and security best practices.

I Was SSHing Into My Server to Deploy. Then I Fixed That.
Manual deployments feel fine until they don't. One wrong command at the wrong time and your production server is down. There's a better way. Learn how to build a secure, self-healing deployment pipeline that tests your code, deploys automatically, and automatic roll back when things break, all without touching your server.

Building a Bulletproof MongoDB Cluster: A Real-World Guide to High Availability
Ever wondered how Youtube keeps your watch history safe even when servers crash? Learn how to build a production-grade MongoDB replica set that never sleeps and keeps your data safe across three servers.

Setting Up SonarQube the Right Way: A Production-Ready Guide with Docker, PostgreSQL & SSL
Skip the headaches and deployment nightmares. Learn how to set up SonarQube properly with Docker Compose, PostgreSQL, and SSL certificates following the best practices that actually matter in production.

This Is How I Took a 4-Minute Django Task Down to 8 Seconds (Using Threading)
Discover how threading transformed our Django application's performance, reducing Excel exports from 4 minutes to 8 seconds and enabling non-blocking email delivery. A practical guide for developers tired of watching loading spinners.

Docker to AWS ECR Deployment to a Running Container: A Developer's Battle with Authentication Errors and How I Finally Won
Ever been handed an IP address, a PEM file, and told to 'just push your Docker image to ECR'? Join me on this rollercoaster journey of authentication errors, expired tokens, and the satisfying moment when everything finally works - including running the container in production.

X.509 Certificates: From Telegraph to HTTPS-The Backbone of SSL/TLS & Internet Security
Discover the fascinating journey from 1800s telegraph communication to modern digital certificates. Learn how X.509 became the backbone of internet security and why your browser shows that padlock icon.

Complete Guide: Secure GitHub Actions & AWS Integration with OIDC
Learn how to securely connect GitHub Actions to AWS without storing secrets, using OIDC for automatic temporary credential management and full administrator access.

How to Build an Automated AWS Resource Monitor: Never Pay for Forgotten Resources Again
Learn how to create an automated AWS resource monitoring system that sends hourly email notifications about running resources, helping you avoid unexpected cloud bills and optimize costs.

Docker Best Practices for Production
Essential Docker best practices to optimize your containers for production environments, including security, performance, and maintainability tips.