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.


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…


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


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

More on DevOps & Platform

Slicing GPUs in Kubernetes with NVIDIA Multi-Instance GPU (MIG)
GPU sharing in Kubernetes explained: time-slicing vs MPS vs MIG, every nvidia-smi command to enable and disable MIG on one GPU or eight, GPU Operator automation, pitfalls, and DCGM monitoring.



Controlling MCP Tools with agentgateway on Kubernetes (Part 1)
Run AI agents behind agentgateway on Kubernetes: route their LLM and MCP tool calls through one proxy, keep secrets out of the agent, and block tools by policy.


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…


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…


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.


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


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.


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.


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.


"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.


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


Kubernetes v1.33: Key Features, Updates, and What You Need to Know
"Kubernetes v1.33: Key Features, Updates, and What You Need to Know

Show 63 more DevOps & Platform articles
- Best DevOps Tools 20256 min
- Optimizing Kubernetes Costs: Balancing Spot and On-Demand Instances with Topology Spread Constraints5 min
- 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