Back home

Technical Blog

Notes and guides from my hands-on DevOps and cloud learning.

Kubernetes

Deploying Applications with Kubernetes

A practical walkthrough of taking a containerized app to a running Kubernetes cluster using Deployments, Services and ConfigMaps.

1 min read
Kubernetes Containers Deployment
IaC

Terraform Best Practices

How I structure Terraform projects with reusable modules, remote state and clean variable management.

1 min read
Terraform AWS IaC
Containers

Docker for Beginners

Understand images, containers and Dockerfiles from the ground up with hands-on examples.

1 min read
Docker Containers
CI/CD

GitHub Actions CI/CD

Automate builds, tests and Docker image publishing with a simple GitHub Actions workflow.

1 min read
GitHub Actions CI/CD Docker
Monitoring

Monitoring Kubernetes with Grafana

Wire up Prometheus and Grafana to visualize cluster and application metrics.

1 min read
Grafana Prometheus Kubernetes
Web

Nginx Reverse Proxy

Configure Nginx as a reverse proxy to route traffic to your backend services.

1 min read
Nginx Networking
Cloud

AWS IAM Best Practices

Least privilege, roles over long-lived keys, and how to keep your AWS account secure.

1 min read
AWS Security IAM
Containers

Docker Compose vs Kubernetes

When to reach for Compose and when your project has outgrown it and needs Kubernetes.

1 min read
Docker Kubernetes
Kubernetes

Helm Charts Explained

Package and template your Kubernetes manifests with Helm for repeatable deployments.

1 min read
Helm Kubernetes
Career

DevOps Roadmap for Beginners

A grounded, project-driven path from Linux fundamentals to cloud and Kubernetes.

1 min read
DevOps Learning Roadmap