Tech Skills

DevOps & Cloud

CI/CD, Docker, Kubernetes, AWS, GCP, Azure, monitoring and infrastructure as code

1,411
lessons
Skills in this topic
View full skill map →
Linux & CLI
beginner
Navigate the filesystem, manage permissions, and use pipes
Docker & Containers
beginner
Write a production-ready Dockerfile
Cloud Fundamentals
intermediate
Deploy a web app on AWS EC2 or App Engine
Kubernetes
intermediate
Deploy a multi-container app on a k8s cluster
CI/CD Pipelines
intermediate
Build a CI pipeline that runs tests on every PR
Infrastructure as Code
advanced
Provision a full VPC with Terraform
All Reads (956) Articles (502)Blog Posts (330)Tutorials (119)News (5)
I stopped tab-switching onGitHub Actions: meet gha-tui
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
I stopped tab-switching onGitHub Actions: meet gha-tui
If you manage CI/CD for a real project, you know the dance: a commit lands, you pop open GitHub, wait for the Actions tab to finish… Continue reading on Diatom
Difference between Loki, Grafana, Tempo, OTEL & their use cases.
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Difference between Loki, Grafana, Tempo, OTEL & their use cases.
These are called the observability stack. These four tools cover the three pillars of observability: metrics, traces, and logs. Here’s how… Continue reading on
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
The Most Expensive Line of Code in Your Cloud App
(It’s probably not what you think…) Continue reading on Medium »
Top 20 Cloud & DevOps Interview Questions
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Top 20 Cloud & DevOps Interview Questions
Cloud and DevOps have become foundational pillars of modern software engineering. Whether you’re preparing for interviews or refining your… Continue reading on
The 2026 Roadmap to Becoming a Microsoft Azure DevOps Engineer in Bangalore
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
The 2026 Roadmap to Becoming a Microsoft Azure DevOps Engineer in Bangalore
If you’ve spent any time in Electronic City, you know that the “Silicon Valley of India” never sleeps. The tech stack that was “hot” two… Continue reading on Me
Helm Values and Templating: One Chart, Every Environment
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Helm Values and Templating: One Chart, Every Environment
The Go Template Engine Is What Turns a Good Chart Into a Great One. Here’s How to Use It Properly. Continue reading on Medium »
Nomad vs Kubernetes — An Honest Comparison for Small Teams
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Nomad vs Kubernetes — An Honest Comparison for Small Teams
Everyone defaults to Kubernetes. Here’s why we didn’t, and what we learned. Continue reading on Medium »
Title: Day 13/25: Production-Ready Security: Running Containers as Non-Root (Principle of Least…
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Title: Day 13/25: Production-Ready Security: Running Containers as Non-Root (Principle of Least…
Real-Time Scenario: You’ve dockerized your Node.js application. Your Dockerfile is clean, optimized, and scanned (thanks to Days 11 and… Continue reading on Med
GitHub Actions CI/CD for Frontend Teams: A Practical Guide (Free Tier Included because I’m a…
Medium · JavaScript ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
GitHub Actions CI/CD for Frontend Teams: A Practical Guide (Free Tier Included because I’m a…
Every frontend team eventually reaches the same turning point: the codebase grows, the team adds a second developer, and suddenly a broken… Continue reading on
GitHub Actions CI/CD for Frontend Teams: A Practical Guide (Free Tier Included because I’m a…
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
GitHub Actions CI/CD for Frontend Teams: A Practical Guide (Free Tier Included because I’m a…
Every frontend team eventually reaches the same turning point: the codebase grows, the team adds a second developer, and suddenly a broken… Continue reading on
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Stress Test — Cross-post Article
Why cross-posting is the hardest branch Cross-posting sits at the intersection of the pipeline and three external services that each have their own error person
You Don’t Always Need to Optimize Your Code to Cut Cloud Bills — Sometimes, It’s Just a YAML File
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
You Don’t Always Need to Optimize Your Code to Cut Cloud Bills — Sometimes, It’s Just a YAML File
Most engineers, when facing a rising cloud bill, instinctively reach for the same toolkit: optimize database queries, add Redis caching… Continue reading on Med
Part 1: Keycloak SSO with Jenkins — OIDC Authentication and 2FA Enforcement
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Part 1: Keycloak SSO with Jenkins — OIDC Authentication and 2FA Enforcement
Series: Part 1 of 4 of The Identity Architecture Your DevOps Toolchain Actually Needs · Part 2: SonarQube SSO with SAML (coming soon) ·… Continue reading on Med
We Put Our Documentation Linter Under an AI-Driven Siege. Here’s the Post-Mortem
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
We Put Our Documentation Linter Under an AI-Driven Siege. Here’s the Post-Mortem
How a controlled AI-driven security audit revealed 4 bypass vectors in our Markdown credential scanner — and how we sealed them all Continue reading on Zenzic E
Production-Grade CI/CD with Terraform, Ansible and Azure DevOps
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Production-Grade CI/CD with Terraform, Ansible and Azure DevOps
This one was the most involved assignment I have worked on so far, and it pushed me to think about infrastructure differently. Continue reading on Medium »
How to use SSH to fetch Github repo?
Medium · Machine Learning ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
How to use SSH to fetch Github repo?
Github restricted to use traditional UserID & Password approach and encourages the developers to utilize the other secured way of cloning… Continue reading on M
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Self-Hosted GitHub Actions on Kubernetes (ARC + kubeadm on AWS EC2)
Running CI/CD on your own infrastructure sounds appealing — until you actually try to make it secure, scalable, and low-maintenance. Continue reading on Medium
From Zero to Observable: A Developer’s Guide to Monitoring Go Microservices with Prometheus
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
From Zero to Observable: A Developer’s Guide to Monitoring Go Microservices with Prometheus
Why the ‘Golden Signals’ are your best friend in production, and how to implement them in 10 minutes. Continue reading on Medium »
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
GitLab Accidentally Deleted Its Own Database… Live on Camera💀
Hey guys! 👋 Today’s story is every developer’s worst nightmare… but it actually happened. Imagine this: 👉 You run a command 👉 And suddenly… your entire produ
InfoQ AI/ML ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Pulumi Adds Full Bun Runtime Support
Pulumi has announced that Bun is now a fully supported runtime for Pulumi, going beyond its previous role as merely a package manager option. With the new relea
Managing Multiple Environments with Argo CD
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Managing Multiple Environments with Argo CD
At some point, every team outgrows a single environment. Continue reading on Medium »
Top 7 SFTP/FTP Tools in 2026
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Top 7 SFTP/FTP Tools in 2026
As more and more enterprises completely abandon plaintext FTP, encrypted transfer protocols such as SFTP, FTPS, and cloud storage have… Continue reading on Medi
7 Modern CLI Tools That Earned a Permanent Spot on My Machine in 2026
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
7 Modern CLI Tools That Earned a Permanent Spot on My Machine in 2026
A working developer’s honest take on the command-line upgrades worth the setup time this year — with real examples, not hype. Continue reading on The Software J
[DevOps Journey #2] AWS and Docker
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
[DevOps Journey #2] AWS and Docker
สวัสดีครับทุกคน ผมปันนะครับ  บทความนี้เป็นส่วนหนึ่งของการเดินทางในสาย DevOps ของผมเอง ผมตั้งใจเขียนขึ้นมาเพื่อใช้เป็นโน้ตเตือนความจำ… Continue reading on Mediu
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Docker Networking Explained — How Containers Communicate
 Introduction Continue reading on Medium »
Day 12/25: Image Security 101: Scanning for Vulnerabilities (Docker Scout / Trivy)
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Day 12/25: Image Security 101: Scanning for Vulnerabilities (Docker Scout / Trivy)
Real-Time Scenario: You’ve successfully dockerized your legacy Python API. You used python:3.9 as the base image, it builds fast, and it… Continue reading on Me
Analyzing PHP Workloads With Perf → Where the Cycles Actually Go?
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Analyzing PHP Workloads With Perf → Where the Cycles Actually Go?
There’s a moment every backend engineer hits: CPU spikes, latency creeps up, dashboards glow red and yet nothing obvious looks broken. Continue reading on DevSp
Microservices Are A Scam (and Your AWS Bill Proves It)
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Microservices Are A Scam (and Your AWS Bill Proves It)
Look, I know it’s not FAANG scale, but the complexity tax will ruin your startup faster than a lack of product-market fit. Continue reading on AWS in Plain Engl
We Spent $100k of Our Seed Round on K8s Before We Had a User
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
We Spent $100k of Our Seed Round on K8s Before We Had a User
Look, I know it’s not FAANG scale, but the complexity tax will ruin your startup faster than a lack of product-market fit. Continue reading on AWS in Plain Engl
Stop Frying, Start Baking: Scaling Kubernetes Bootstrap by Shifting Workload from Ansible to Packer
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Stop Frying, Start Baking: Scaling Kubernetes Bootstrap by Shifting Workload from Ansible to Packer
The “Bloated Playbook” Problem Continue reading on Medium »
Stop Watching Tutorials and Start Breaking S3 Buckets
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Stop Watching Tutorials and Start Breaking S3 Buckets
We’ve all had that “innocent” thought “How hard can it be to build a simple app?” I wanted to build VoxForge a straightforward… Continue reading on Medium »
Day 11/25: Multi-Stage Builds: Shrinking Your Docker Images from 1GB to 15MB
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Day 11/25: Multi-Stage Builds: Shrinking Your Docker Images from 1GB to 15MB
Real-Time Scenario: You’ve dockerized your Go (Golang) backend application. The Dockerfile looks simple: use a Go base image, copy the… Continue reading on Medi
Infrastructure as Code — Why Terraform Changed How I Think About Servers
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Infrastructure as Code — Why Terraform Changed How I Think About Servers
Stop clicking around in cloud consoles. Your infrastructure deserves version control too. Continue reading on Medium »
How sudo apt update REALLY Works Behind the Scenes
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
How sudo apt update REALLY Works Behind the Scenes
Understanding Ubuntu’s package manager at the file system level Continue reading on Medium »
I Let a Cloud VM Install Docker itself, and Here Is What I Learned
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
I Let a Cloud VM Install Docker itself, and Here Is What I Learned
In January, I decided to learn DevOps. Continue reading on Medium »
Docker — A Nonsense Guide
Medium · Cybersecurity ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Docker — A Nonsense Guide
When you move deeper into development or cybersecurity, you’ll eventually hit the problem of “it works on my machine” vs “it breaks… Continue reading on Medium
Infrastructure as Code (IaC) Maturity
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Infrastructure as Code (IaC) Maturity
Why IaC Is No Longer Just Automation, It’s Governance. Continue reading on Medium »
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
The $7,000/Year MongoDB Optimization Nobody Talks About: Strategic Primary Placement
How we accidentally discovered that WHERE your MongoDB primary lives matters as much as HOW you configure it Continue reading on Medium »
Why Your Ansible CIS Playbook Passes on One Host and Fails on Another
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Why Your Ansible CIS Playbook Passes on One Host and Fails on Another
You’ve run your CIS RHEL 9 Ansible playbook. The tasks complete without errors. Continue reading on Medium »
Why Your Ansible CIS Playbook Passes on One Host and Fails on Another
Medium · Cybersecurity ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Why Your Ansible CIS Playbook Passes on One Host and Fails on Another
You’ve run your CIS RHEL 9 Ansible playbook. The tasks complete without errors. Continue reading on Medium »
InfoQ AI/ML ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
OpenTelemetry Declarative Configuration Reaches Stability Milestone
The OpenTelemetry project has announced that key portions of its declarative configuration specification have reached stable status. The observability framework
Building with Containers in Go Using Podman API
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Building with Containers in Go Using Podman API
My pet project involved building documentation with Hugo. Using a standalone binary works, but it locks you into whatever happens to be… Continue reading on Med
Our Kubernetes CrashLoopBackOff Lasted 6 Hours. Lost $340K Revenue. Here’s What We Missed.
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Our Kubernetes CrashLoopBackOff Lasted 6 Hours. Lost $340K Revenue. Here’s What We Missed.
The deployment check 47 engineers use. Continue reading on Stackademic »
Our Kubernetes CrashLoopBackOff Lasted 6 Hours. Lost $340K Revenue. Here’s What We Missed.
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Our Kubernetes CrashLoopBackOff Lasted 6 Hours. Lost $340K Revenue. Here’s What We Missed.
The deployment check 47 engineers use. Continue reading on Stackademic »
Our Production Went Down at 2 AM Because of SSL — Here’s the System That Fixed It
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Our Production Went Down at 2 AM Because of SSL — Here’s the System That Fixed It
Stop manually renewing certificates. Build a system that never fails. Continue reading on Medium »
Most Terraform GitHub Actions Pipelines Are Overengineered — So I Built One That Isn’t
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Most Terraform GitHub Actions Pipelines Are Overengineered — So I Built One That Isn’t
Every DevOps team says they want standardization. Continue reading on Medium »
From Commit to Cloud: Building a Frontend CI/CD Pipeline with GitHub Actions and Azure Static Web…
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
From Commit to Cloud: Building a Frontend CI/CD Pipeline with GitHub Actions and Azure Static Web…
Continuous Integration and Continuous Deployment are no longer “nice to have” practices for frontend teams. Once a project starts growing… Continue reading on M
Soft Links vs Hard Links in Linux Explained for Beginners
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Soft Links vs Hard Links in Linux Explained for Beginners
A practical guide to understanding and managing hard links and soft links in Linux. Continue reading on Medium »