Debugging a Self-Managed Kubernetes Platform on AWS: Lessons from Calico, Gateway API, AWS Load Balancer Controller, and Cloud IntegrationsJun 12, 2026·8 min read
Building and Operating a Production-Style Kubernetes Platform on AWS Using kubeadmJun 2, 2026·11 min read
From Source Code to Production: Building a Secure Docker Platform on AWSIntroduction There is a common idea in cloud-native engineering that Docker Compose is only a temporary step: Use Docker Compose for development. Use Kubernetes for production. That advice is reasonAug 12, 2026·28 min read
Automating Infrastructure Provisioning with Terraform, AWS S3 Remote Backend, and GitHub ActionsOct 26, 2025·4 min read
Full-Stack DevOps Project: Deploying a FastAPI & MongoDB App with Docker, Kubernetes, GitOps, and ObservabilityI once carried out a skills gap analysis on myself as a DevOps engineer, looking for my next challenging opportunity. I realised that although I had built smaller projects, I hadn’t yet executed a production-grade, full-blown cloud-native project tha...Sep 24, 2025·10 min read
Cloud Networking in Practice: Building a Highly Available VPC on AWS with TerraformAfter grasping the concepts of Networking, Subnetting, and IP addressing in Part 1 of my series, I was eager to move beyond theory. In this second part, I’ll guide you through the process of building a highly available VPC on AWS using Terraform, fea...Jun 23, 2025·8 min read
Demystifying Networking: A Beginner's Guide to IP Addresses, Subnet Masks, and Subnetting.Networking was always that one topic I kept putting off until I realised it’s the backbone of almost everything I do as a DevOps Engineer. Concepts like Subnetting, CIDR notation, IP classes, and the OSI model used to feel overwhelming and sounded li...Jun 3, 2025·9 min read
Dockerizing a FastAPI CRUD App: Automating Builds and Pushes with GitHub ActionsFastAPI is a high-performance Python framework for building APIs, and Docker allows us to containerize applications to make them easier to deploy. In this guide, we'll containerize a FastAPI app with Docker, and automate the build and push of the Ima...Apr 9, 2025·4 min read
Kubernetes End-to-End project: Using EKS to deploy an app with IngressIntroduction This article provides a step-by-step guide on deploying an application to Kubernetes using AWS Elastic Kubernetes Service (EKS), including an overview of EKS. Kubernetes is an open-source container orchestration platform that helps deplo...Mar 22, 2025·6 min read
How To Host A Static Website Using S3 And Distribute Using Cloudfront On AwsIntroduction. When it comes to hosting a static website on AWS, there are two powerful services that stand above the rest: Amazon S3 and Amazon CloudFront. Say goodbye to slow-loading pages and hello to a blazing-fast web experience using these servi...Jul 8, 2023·3 min read