Tech Skills

DevOps & Cloud

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

1,367
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 (916) Articles (476)Blog Posts (322)Tutorials (114)News (4)
On-Call Rotation Lessons After 50+ Night Incidents
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
On-Call Rotation Lessons After 50+ Night Incidents
A personal retrospective on sleep, stress, and the tooling that saved my sanity. Continue reading on Medium »
I Gave My AI Server Access. It Became A Great DevOps Partner.
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
I Gave My AI Server Access. It Became A Great DevOps Partner.
Exploring the side of vibe coding nobody is writing about Continue reading on Medium »
How I Cut Our MTTR in Half Using Rust-Based Dashboards for Incident Debugging
Dev.to · 우병수 ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
How I Cut Our MTTR in Half Using Rust-Based Dashboards for Incident Debugging
Learn how to reduce MTTR by leveraging Rust-based dashboards for incident debugging and overcome the limitations of traditional visualization tools.
I freed 80GB on my Mac with a bash script — no app, no subscription
Dev.to · dadu14-code ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
I freed 80GB on my Mac with a bash script — no app, no subscription
My Mac mini was telling me I had over 80GB of "System Data" to free up. CleanMyMac wanted €34/year....
We Built Gitmore Because Weekly Dev Reports Were Wasting Hours
Dev.to · Gitmore ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
We Built Gitmore Because Weekly Dev Reports Were Wasting Hours
Most teams already have all progress tracked. It lives inside: commits pull...
The Dependency Rule, Written as a CI Check in Go
Dev.to · Gabriel Anhaia ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
The Dependency Rule, Written as a CI Check in Go
Stop trusting code review to enforce hexagonal boundaries. Three ways to fail the build when domain imports infra.
We Hired 50 Go 1.24 and Kubernetes 1.32 Engineers in 2026: Cut Time-to-Hire by 40%
Dev.to · ANKUSH CHOUDHARY JOHAL ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
We Hired 50 Go 1.24 and Kubernetes 1.32 Engineers in 2026: Cut Time-to-Hire by 40%
We Hired 50 Go 1.24 and Kubernetes 1.32 Engineers in 2026: Cut Time-to-Hire by 40% The...
ECS vs EKS: The Decision I Regret (And What I’d Do Differently Now)
Dev.to · Harsh Thakkar ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
ECS vs EKS: The Decision I Regret (And What I’d Do Differently Now)
The first time things broke in production, I didn’t even know where to look. Not “figuratively...
Docker Chronicles Ep. 1: The Curse of the "Betrayed Friend"
Dev.to · Fjr ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Docker Chronicles Ep. 1: The Curse of the "Betrayed Friend"
Long ago, the developer world lived in a state of constant distress. Hope was dimming under a...
Build a Production-Grade Live Streaming Origin Server
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Build a Production-Grade Live Streaming Origin Server
Escape the myths. Deploy a brutally honest self-hosted streaming engine using strict security and optimized GPU transcoding. Continue reading on Medium »
Automating Jenkins Deployment with Terraform
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Automating Jenkins Deployment with Terraform
The Mission: “Operation Jenkins-in-a-Box” Continue reading on Medium »
Managing change at inference speed
Medium · AI ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Managing change at inference speed
The software industry has always moved fast. It used to move in cycles of 2–3 years, a steady turnover of what was once in vogue, now… Continue reading on Techn
Stuck in the Birch-muda Triangle! 🪵😵‍💫
Dev.to · kiwi_tech ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Stuck in the Birch-muda Triangle! 🪵😵‍💫
Okay, folks, Kiwi-chan is having a moment. Four hours of logs (and I mean that literally) show a...
Fix High CPU Usage on Linux Servers — Step-by-Step Troubleshooting Guide for Sysadmins
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Fix High CPU Usage on Linux Servers — Step-by-Step Troubleshooting Guide for Sysadmins
Is your Linux server running slow or overheating? High CPU usage is one of the most common issues — and if ignored, it can crash your… Continue reading on Mediu
Terraform vs Bicep for Azure: Not Just Syntax, but Architecture, Scale, and Operational Reality
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Terraform vs Bicep for Azure: Not Just Syntax, but Architecture, Scale, and Operational Reality
If you have worked in Azure long enough, you have probably seen this debate everywhere: Continue reading on Medium »
How to Convince Your Team to Adopt Infrastructure as Code
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
How to Convince Your Team to Adopt Infrastructure as Code
Most teams don’t reject Infrastructure as Code (IaC) because it’s a bad idea. Continue reading on Medium »
From “Command Not Found” to Smooth Dev: How to Set Up WSL and Connect VS Code
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
From “Command Not Found” to Smooth Dev: How to Set Up WSL and Connect VS Code
If you’ve ever tried to follow a Linux-based tutorial on Windows — like setting up Prometheus — you know the struggle. You download the… Continue reading on Med
From “Command Not Found” to Smooth Dev: How to Set Up WSL and Connect VS Code
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
From “Command Not Found” to Smooth Dev: How to Set Up WSL and Connect VS Code
If you’ve ever tried to follow a Linux-based tutorial on Windows — like setting up Prometheus — you know the struggle. You download the… Continue reading on Med
Try Python without Python (using VS Code + Docker)
Dev.to · Yussy ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Try Python without Python (using VS Code + Docker)
What You Will Learn In this article, we’ll cover: Setting up Docker Desktop from...
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Beads Is Dead. Long Live the Linear CLI
Less than a month ago I wrote an }}">entire post explaining how to use three memory layers with Claude Code: Linear for strategy, Beads for tactics, and Tasks f
Cursor + Claude: stop shipping broken env vars
Dev.to · Sathish ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Cursor + Claude: stop shipping broken env vars
I stopped guessing why builds break. I lint env vars. I generate .env.example from code. Not docs. I...
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Getting Started with OCI — The Big Picture
OCI DevOps — CI/CD Pipelines from Scratch Continue reading on Medium »
ArgoCD GitOps Deployment Guide: App-of-Apps and Progressive Delivery
Dev.to · InstaDevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
ArgoCD GitOps Deployment Guide: App-of-Apps and Progressive Delivery
Introduction GitOps is the practice of using Git as the single source of truth for your...
Loved this setup, would be perfect to create a docker just for this
Dev.to · Massimo Moffa ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Loved this setup, would be perfect to create a docker just for this
Setup Expo Build Environment on WSL2 (Without Android Studio nor Paying Expo Credits) ...
GPU Scheduling in Kubernetes: Start Before the Scheduler
Dev.to · NTCTech ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
GPU Scheduling in Kubernetes: Start Before the Scheduler
Most teams think GPU scheduling starts with the scheduler. It starts with demand modeling. By the...
My Docker & Kubernetes Learning Journey: 1 Week Complete
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
My Docker & Kubernetes Learning Journey: 1 Week Complete
“Modern apps run in containers. Learning Docker + Kubernetes is like learning electricity before becoming an electrician.” Continue reading on Medium »
Beyond the Bastion: Why AWS SSM Session Manager is Your New Best Friend
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Beyond the Bastion: Why AWS SSM Session Manager is Your New Best Friend
From the early days of managing SSH keys like precious artifacts to the complexities of VPN configurations, securing access to cloud… Continue reading on Medium
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
BizNode's self-healing watchdog auto-restarts crashed services. Zero downtime, zero babysitting needed
The 1BZ Ecosystem CopyGuard (protect) → IPVault (monetize) → SmartPDF (deliver) → DZIT (settle on Polygon) → BizNode (automate) AI business operator node — http
Stop Writing Custom Slack Notifications for Playwright — Use a Reporter
Dev.to · Vitali Haradkou ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Stop Writing Custom Slack Notifications for Playwright — Use a Reporter
Every CI pipeline eventually grows a Slack notification. Usually it starts as a one-liner: curl -X...
Headless Chromium at scale: four fixes for a fleet that kept eating RAM
Dev.to · Ohad Badihi ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Headless Chromium at scale: four fixes for a fleet that kept eating RAM
Lessons from running a Playwright-based screenshot API in production — the four operational decisions that fixed our memory leaks and what they look like in cod
Medium · LLM ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Automating Workflows: How to Trigger a GitLab CI Pipeline Directly From Jira
If your team uses Jira for issue tracking and GitLab for CI/CD, you are sitting on a goldmine of automation potential. Continue reading on Medium »
I Spent Six Years Building My Own Backup Software.
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
I Spent Six Years Building My Own Backup Software.
A personal journey from a weekend project to a production-grade, fully open-source backup solution written in Rust. Continue reading on Medium »
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
WordPress host TTFB benchmark — 11 hosts, 30 days of data (April 2026) — WordPress Hosting for…
How the test runs Continue reading on Medium »
Day 119 — Terraform HashiCorp Configuration Language: Style Guide, Core Features, and Real-World AI…
Medium · AI ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Day 119 — Terraform HashiCorp Configuration Language: Style Guide, Core Features, and Real-World AI…
28th April 2026 — Infrastructure teams building AI platforms deal with a difficult mix of resources: GPU clusters, object storage, vector… Continue reading on M
Redis Cache Failures Don’t Stay in the Cache Layer.
Medium · Data Science ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Redis Cache Failures Don’t Stay in the Cache Layer.
A single misconfigured eviction policy cascaded into $50K in lost revenue. This is the postmortem. Continue reading on Stackademic »
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
In the Age of AI, What Terminal Tools Should We Be Using?
This article was originally published on maoxunxing.com . Today I want to talk about something every developer uses daily, but few people really think deeply ab
Slashed My Automation Suite from 9 Hours to 1 Hour with This Simple Caching Trick
Dev.to · Pau Dang ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Slashed My Automation Suite from 9 Hours to 1 Hour with This Simple Caching Trick
We've all been there: you build an amazing automation suite, hit "Run", and realize it's going to...
What is Infrastructure as Code and Why It’s Transforming DevOps
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
What is Infrastructure as Code and Why It’s Transforming DevOps
My 30-Day Terraform Challenge Continue reading on Medium »
I Over-Engineered My University’s CI/CD Pipeline for Two Weeks.
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
I Over-Engineered My University’s CI/CD Pipeline for Two Weeks.
A story about K8s runner tokens, SSH tunnels, a glorious golden era, three walls of failure, and the most anticlimactic plot twist in… Continue reading on Mediu
Manage Your Auth0 Tenants Faster with the Gemini CLI Extension
Dev.to · Jessica Temporal ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Manage Your Auth0 Tenants Faster with the Gemini CLI Extension
Stop switching between your browser and terminal to manage identity. In this video, I'll show you how...
Automating Post Functionality Testing with Render: A Developer's Guide
Dev.to · Matheus ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Automating Post Functionality Testing with Render: A Developer's Guide
In the fast-paced world of web development, ensuring the robustness of your application's features is...
20 Git Commands I Use Daily That Most Developers Ignore
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
20 Git Commands I Use Daily That Most Developers Ignore
Real workflows for teams and production Continue reading on Medium »
Day 118 — Terraform Foundations: Why It Matters for Multi-Cloud, Kubernetes, and AI-Accelerated…
Medium · AI ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Day 118 — Terraform Foundations: Why It Matters for Multi-Cloud, Kubernetes, and AI-Accelerated…
27th April 2026, Netherlands — Modern infrastructure is no longer a static collection of servers, networks, and databases. It is a… Continue reading on Medium »
Creating a Rabbit PubSub client with Dapr
Dev.to · Sergio Méndez ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Creating a Rabbit PubSub client with Dapr
Hi, readers community, to continue with this series of blog posts, we are going to learn about how to...
AWS CDK + Clef: Secrets that work the way you might expect in IaC
Dev.to · Clef.sh ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
AWS CDK + Clef: Secrets that work the way you might expect in IaC
A ~10-minute, copy-paste tutorial that takes you from an empty directory to a fully working Clef...
Opinion: Why We Replaced Kubernetes 1.31 CronJobs with Argo Workflows 3.5 for 40% Better Dependency Management
Dev.to · ANKUSH CHOUDHARY JOHAL ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Opinion: Why We Replaced Kubernetes 1.31 CronJobs with Argo Workflows 3.5 for 40% Better Dependency Management
After migrating 142 production batch workloads from Kubernetes 1.31 CronJobs to Argo Workflows 3.5...
Stop Putting Everything in One Terraform State: Use Terragrunt Dependency Blocks
Dev.to · Jeancy Joachim Mukaka ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Stop Putting Everything in One Terraform State: Use Terragrunt Dependency Blocks
Prerequisites Before getting started, make sure you have the following: Basic knowledge...
Troubleshooting Datacenter: Resolving Apache Service Reachability On Server
Dev.to · Chus ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Troubleshooting Datacenter: Resolving Apache Service Reachability On Server
A server was supposed to be serving web content via Apache on port 5002, anyone trying to connect was...