Blog
Articles about DevOps, cloud infrastructure, automation, and the occasional deep-dive into tools I build.
#blockchain
A complete walkthrough of an end-to-end CI/CD pipeline — from code push to production deployment.
Hosted zones, record types, routing policies, and health checks — managing DNS for your applications.
Writing idempotent playbooks, managing inventory, using roles — practical Ansible for day-to-day server management.
An honest comparison of ECS and EKS from someone who's run both — when to pick each and the real complexity tradeoff.
Centralized backup policies for EC2, RDS, and S3 — automated, tested, and with proper retention.
PostgreSQL on RDS, automated backups, read replicas, and why letting AWS manage your database is worth the cost.
Subnets, route tables, NAT gateways, and security groups — understanding AWS networking from scratch.
Setting up Jenkins on EC2, configuring webhooks, and writing pipeline-as-code with Groovy.
Writing IAM policies that follow least privilege without breaking everything — from someone who broke production twice learning this.
Metrics, alarms, dashboards, and log management — the practical monitoring setup every AWS environment needs.
Multi-stage builds, Docker Compose for local dev, health checks, and the dockerignore file you forgot to write.
From terraform init to apply — the practical workflow for managing infrastructure as code.
Beyond storing files — versioning, lifecycle policies, bucket policies, and why public access is rarely the answer.
How I set up CI/CD pipelines with GitHub Actions to auto-deploy on every push — from YAML syntax to secrets management.
A practical walkthrough of launching, connecting to, and securing your first EC2 instance — with the gotchas I wish someone told me.