Topic Hub
DevOps & Platform
CI/CD, GitOps, IaC, and the platform-engineering playbook.
GitOps with Argo and Flux, Terraform, GitHub Actions, platform engineering patterns, and the build/test/deploy pipeline that ships modern apps.
Start here

GitOps - Demystified
This blog explains GitOps in a simple way, going over what is gitops, the principles of gitops, and why use gitops in the realm of kubernetes.
Nourhan Khaled · 7 min
An overview of GitOps and ArgoCD.
The basic definition of Gitops is "Infrastructure as Code" done right. Now, what is IaC (Infrastructure as code)? IaC means to define the whole…
Rakshit Gondwal · 8 min
Terraform Best Practices
In this blog, I'm going to discuss eight terraform best practices. It will improve your terraform workflows immediately and make you feel more confident
Aditya Tripathi · 5 min
A Complete walk through Of DevOps
what happen before DevOps, the model used for software development was the “WATERFALL” Model and this model is best suited when all the requirements are pre
Abhishek Kumar · 6 minMore on DevOps & Platform

How Kubernetes EndpointSlices Actually Work (and Why Endpoints Had to Die)
A Service has no pod IPs in it. We covered that in the last post. So somewhere, something is keeping a list of every pod IP that matches the Service's…
Saiyam Pathak · 12 min
How a Kubernetes Service Actually Works (and All 5 Types You Need)
A pod gets created. It gets an IP. Then it dies. A new pod replaces it. New IP. Now imagine you have ten pods of the same app, and they restart all the…
Saiyam Pathak · 13 min
Day 7: Ship It - and What Comes Next
Your container runs as root and has 18 CVEs. A Docker Captain's guide to hardening, Scout policies, DHI, Sandboxes, and what comes after Docker.
Saloni Narang · 13 min
Day 6: Run an LLM on Your Laptop - With Docker
"Pull AI models from Docker Hub, run them locally with GPU acceleration, and build an AI-powered app
Saloni Narang · 10 min
What Actually Happens When kube-scheduler Picks a Node (13 Stages Inside Kubernetes)
How kube-scheduler picks a node: 13 framework stages, 14 Filter plugins, 9 Score plugins, live preemption demo.
Saiyam Pathak · 22 min
What Actually Happens When You Run kubectl run nginx
Every step of what happens when you run kubectl run nginx on Kubernetes. From argv to etcd Raft, scheduler, CRI, CNI, runc, and PLEG.
Saiyam Pathak · 16 min
Day 1: What Actually Happens When You Type docker run
Containers aren't VMs. They're Linux processes. A Docker Captain explains namespaces, cgroups, and how Docker really works on your Mac in 2026.
Saloni Narang · 11 min
"SSH Into Your DGX Spark From Anywhere in the World Using Tailscale
Learn how to set up Tailscale on your NVIDIA DGX Spark for secure SSH access from anywhere in the world.
Saiyam Pathak · 10 min
The Ingress NGINX Migration Just Got Easier: 119 Annotations, 3 Targets, Impact Ratings
"Ingress NGINX was archived March 24, 2026. ing-switch maps all 119 NGINX annotations with
Saiyam Pathak · 10 min
Kubernetes v1.33: Key Features, Updates, and What You Need to Know
"Kubernetes v1.33: Key Features, Updates, and What You Need to Know
Saiyam Pathak · 10 min
Best DevOps Tools 2025
Best DevOps tools in 2025
Saloni Narang · 6 min
Optimizing Kubernetes Costs: Balancing Spot and On-Demand Instances with Topology Spread Constraints
Addressing high Kubernetes costs and inefficient pod distribution, this article reveals how balancing spot and on-demand instances with Topology Spread Cons
FacetsCloud · 5 minShow 61 more DevOps & Platform articles
- Building APIGateway with Lambda using Pulumi9 min
- Platform Engineering Demystified - Navigating the Basics17 min
- Reducing Image Size using Multi-stage builds for a Go application5 min
- Ksctl: Making Kubernetes Easy Across Clouds3 min
- Tutorial: Build a Cloud Cost Monitoring System with Terraform, Ansible and Komiser21 min
- Get Ready for Wasm Day at Kubecon NA 2023!6 min
- The Ultimate Guide to Audit Logging in Kubernetes: From Setup to Analysis10 min
- Docker Networking Demystified10 min
- Four Pillars Of Observability in Kubernetes5 min
- Understanding How Containers Work Behind the Scenes5 min
- Getting Started with KinD: Creating a Multi-node Local Kubernetes Cluster10 min
- Operating Systems 101: Essential Knowledge for DevOps/SRE Engineers12 min
- How to Install a Kubernetes Cluster with Kubeadm, Containerd, and Cilium: A Hands-On Guide9 min
- Deploy a Maven Project on a Tomcat Server Using Jenkins and AWS9 min
- StatefulSets7 min
- Become a Hashicorp Certified Terraform Associate - Preparation Guide12 min
- Deploying Java Application using Docker and Kubernetes- DevOps Project5 min
- Managing your Operating System with Package Managers.7 min
- Kubernetes Access Control with Authentication, Authorization & Admission Control18 min
- Everything You Need to Know about Docker Compose8 min
- Kubernetes 1.25 + Dockerd8 min
- Essential Linux Commands For DevOps10 min
- Let's talk about Ansible5 min
- Let's Simplify Golang : Part 318 min
- DIY: How To Build A Kubernetes Policy Engine14 min
- Kubeflow: Machine Learning on Kubernetes - Part 112 min
- Yours Kindly Drone12 min
- Linux Boot Process Simplified 🐧5 min
- Let's Simplify Golang : Part 220 min
- Why DevOps-Case Study15 min
- Avoid Overspending With Kubecost7 min
- Cloud Computing8 min
- Creating Multi Node Kubernetes cluster Locally3 min
- Introduction to developer platforms with Gimlet7 min
- Let's Simplify Golang : Part 127 min
- Linux System Directories Explained6 min
- Let's Learn: Terraform8 min
- Quick Bites of FluxCD: Health Assessment4 min
- AWS Elastic Cloud Compute3 min
- Networking Fundamentals For DevOps17 min
- Kyverno CLI7 min
- Arkade4 min
- Cloud native buildpacks concepts6 min
- Introduction to CI/CD & CI/CD Pipeline7 min
- Prometheus Explained4 min
- Deploy a simple server using AWS + Terraform4 min
- Introduction of Jenkins pipeline9 min
- Kyverno And Cosign4 min
- Get Good At Git 💎10 min
- ✨ Introduction to Kubernetes ✨11 min
- CKAD Exam - April 20224 min
- 10 Things You Might Not Know About K9s7 min
- Starting your DevOps Journey as a Windows User8 min
- Getting Started With Kyverno8 min
- A simple way to Structure your Terraform code4 min
- Managing Contexts In Kubernetes With Plugins4 min
- Nexus Repository Manager : What is it & how to configure it on a Digital Ocean Droplet?8 min
- Understanding the ins & outs of Git using GitHub14 min
- ✨ Introduction to Jenkins ✨7 min
- Introduction to Terraform.4 min
- Kubernetes 1.23 + CRI-O8 min