Tech Skills

DevOps & Cloud

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

13,862
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 (7,967) Articles (2856)Blog Posts (4473)Tutorials (273)Research Papers (5)News (360)
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 12h ago
BrassCoders vs CodeRabbit: Different Jobs
The comparison that keeps coming up is "BrassCoders or CodeRabbit?" The framing is understandable but misses the real question: these tools don't occupy the sam
The Python Library That Replaced Half My Automation Scripts With One Elegant Workflow
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 1d ago
The Python Library That Replaced Half My Automation Scripts With One Elegant Workflow
I originally installed Prefect because a client wanted scheduled data processing. Continue reading on Medium »
Day 4: Docker Containers Explained: Lifecycle, Commands, and Core Concepts
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 1d ago
Day 4: Docker Containers Explained: Lifecycle, Commands, and Core Concepts
Learn what Docker containers are, how they work, understand the complete container lifecycle, and master the Docker commands every… Continue reading on Medium »
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 1d ago
MCP Final Spec Shipped. Now It Needs SRE Governance
<img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazon
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 3d ago
Fixing Alert on Host Resource Pressure in Hermes-Memory-Installer
The latest update to hermes-memory-installer addresses a critical gap in operational monitoring: the alert mechanism for host resource pressure was failing to t
Why NGINX Is Powerful And What’s Under The Hood ?
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 4d ago
Why NGINX Is Powerful And What’s Under The Hood ?
Nginx is a gate that sits between the internet and the servers. When a client requests a resource, the request first goes to this gate… Continue reading on Medi
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 4d ago
Build a CLI Provider Health Probe With a Local Task Journal
A tiny coding CLI has an awkward failure mode: the prompt leaves the terminal, the spinner stops, and nobody knows whether the task ran. Retrying feels producti
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
Decision latency is outage fuel
Every incident has two clocks. Continue reading on Medium »
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
hermes-memory-installer: Avoiding Stale Commit Hashes in Consistency Notes
A recent commit in the hermes-memory-installer project updated a consistency note in the documentation to remove a direct commit hash reference. The message: do
Your docker-compose.yml Will Break in Production: 5 Settings Everyone Forgets
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Your docker-compose.yml Will Break in Production: 5 Settings Everyone Forgets
Restart policies, memory limits, log rotation, healthchecks, named volumes — five compose keys that separate a demo from a deploy. Continue reading on Medium »
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
🚀 MyZubster is Live! From Zero to Production on a VPS
🚀 MyZubster is Live! From Zero to Production on a VPS After hours of development and debugging, MyZubster is now live and accessible on a production VPS! 📌 Wh
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
MCP Ecosystem Week 30: When Your Developers' AI Tools Connect to Everything—What's in Your Allowlist?
Originally published at curatedmcp.com/blog/week-2026-30 MCP Ecosystem Week 30: When Your Developers' AI Tools Connect to Everything—What's in Your Allowlist? T
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
I Self-Hosted SigNoz the Week Its docker-compose Died — Here's the Map...
I sat down on a Saturday to self-host SigNoz and hit this in the repo's deploy/ folder: Note: The install.sh script and the docker-compose manifests have been d
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
95 Seconds to Root Cause: Claude Code Meets the SigNoz MCP
Connecting the SigNoz MCP server to Claude Code, a real latency hunt, and the traps that make the AI confidently wrong. A service in my stack got slow: p99 late
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Before You Trust an MCP Server, Read Back the Host’s Capabilities
An MCP server can start successfully and still be the wrong thing to put in a production host. The decisive evidence is not the JSON you… Continue reading on Me
Production-Ready Docker Compose Collection with kikplate
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Production-Ready Docker Compose Collection with kikplate
Infrastructure setup is one of the most repeated tasks in software development. Every new project needs a database, a cache, a message… Continue reading on ITNE
Someone Force-Pushed main. The Commits Weren’t Gone — reflog Still Had Ninety Days
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Someone Force-Pushed main. The Commits Weren’t Gone — reflog Still Had Ninety Days
Force-push is not delete. It’s hide. Reflog is the map back. Continue reading on Stackademic »
DNS TTL Was Still 300. We Rolled Back in Forty Seconds. Clients Hit Dead Pods for Five Minutes
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
DNS TTL Was Still 300. We Rolled Back in Forty Seconds. Clients Hit Dead Pods for Five Minutes
The deploy was fine. The resolver cache was not. Continue reading on Stackademic »
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Your monitoring cannot tell broken from off. Mine could not either.
Your monitoring cannot tell broken from off. Mine could not either. I run 33 processes. Agents, bridges, workers, a payment layer. Last week I opened my own sys
The Outage Ended. Then RestartSec Synced 400 Services Into One Thundering Herd
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
The Outage Ended. Then RestartSec Synced 400 Services Into One Thundering Herd
Recovery looked clean until every unit came back on the exact same clock tick and took the database down a second time. Continue reading on Medium »
Python Celery Beat Ran Every Scheduled Job Twice After Our RedBeat Migration
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Python Celery Beat Ran Every Scheduled Job Twice After Our RedBeat Migration
Two beat processes. One Redis lock key typo. Invoices sent at 09:00 and 09:00. Continue reading on Python in Plain English »
AWS Has a Managed AI On-Call Engineer — I Taught It My Environment in 6 Terraform Files
Medium · AI ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
AWS Has a Managed AI On-Call Engineer — I Taught It My Environment in 6 Terraform Files
Deploying AWS DevOps Agent with Grafana MCP integration, PagerDuty webhooks, and custom investigation skills for multi-account incident… Continue reading on Med
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
MCP Observatory: Scan, Test, and Secure MCP Servers Before Agents Depend on Them
MCP servers are becoming production dependencies. If an agent depends on a server, that server needs the same basic safety net as any other production integrati
Replace Cron and Airflow with pg_cron
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Replace Cron and Airflow with pg_cron
Schedule jobs inside the database, with transactional guarantees and a history table that never lies about what actually ran Continue reading on Medium »
The Best AI DevOps Tools in 2026 Are Boring in the Right Places
Medium · AI ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
The Best AI DevOps Tools in 2026 Are Boring in the Right Places
The winners are not the flashiest copilots. They are the tools that reduce deployment risk, incident noise, Kubernetes cost, security… Continue reading on Mediu
Our Docker Bridge Ran Out of IPs. New Containers Couldn’t Connect for 4 Hours.
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Our Docker Bridge Ran Out of IPs. New Containers Couldn’t Connect for 4 Hours.
default-address-pools is not a suggestion. 16-bit subnets exhaust faster than you think. Continue reading on Stackademic »
Docker’s Embedded DNS Failed Intermittently for 6 Days. Every Service Looked Healthy.
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Docker’s Embedded DNS Failed Intermittently for 6 Days. Every Service Looked Healthy.
127.0.0.11 does not fail loudly. It fails sometimes, for some containers, on some queries. Continue reading on Artificial Intelligence in Plain English »
Python Gunicorn 8 Workers Looked Fine on Paper — We Got OOMKilled Overnight
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Python Gunicorn 8 Workers Looked Fine on Paper — We Got OOMKilled Overnight
512MB times 8 is not 512MB. Baseline memory times workers plus imports equals kube murder. Continue reading on Medium »
Pinning GitHub Actions to a tag is mass negligence and we all just watched it happen
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Pinning GitHub Actions to a tag is mass negligence and we all just watched it happen
Many of your CI pipelines can easily be manipulated to execute any code with a single force-push. And you likely unwittingly enabled this… Continue reading on M
Our App Leaked 4,200 Postgres Connections. The Pool Max Was 500.
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Our App Leaked 4,200 Postgres Connections. The Pool Max Was 500.
Connections went out. They never came back. PgBouncer couldn’t save us from ourselves. Continue reading on Python in Plain English »
PagerDuty Escalated to Sarah. Sarah Has Been on PTO for 9 Days.
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
PagerDuty Escalated to Sarah. Sarah Has Been on PTO for 9 Days.
The escalation policy had four levels. Every level pointed at the same out-of-office calendar block. Continue reading on Stackademic »
Three Timezones in Our Logs. We Blamed the Wrong Service for 52 Minutes.
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Three Timezones in Our Logs. We Blamed the Wrong Service for 52 Minutes.
The deploy correlation was real. The timestamp alignment was fiction. Continue reading on Python in Plain English »
The Expensive Part Was Never Writing the Code
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
The Expensive Part Was Never Writing the Code
Full research and the plugin → github.com/bcanfield/agentic-tech-debt Continue reading on Medium »
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Structured Logging in ColdFusion 2025: Log4j, Log Aggregation, and Centralized Monitoring
ColdFusion writes its logs through Apache Log4j2 under the hood, and in 2025 the right logging strategy is to move from plain-text log lines to structured JSON
ZooKeeper on Your Mac in 15 Minutes — Then Let’s Break Things
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
ZooKeeper on Your Mac in 15 Minutes — Then Let’s Break Things
A step-by-step hands-on guide with 5 live demos that actually work Continue reading on Medium »
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
agents-cli
Technical Analysis: Agents-CLI Overview Agents-CLI is a command-line interface (CLI) tool designed to manage and interact with various services, applications, a
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Claude Code for Runbook Automation: How I Turned My Dusty Wiki Pages Into Steps That Actually Run
Every team I have worked on has a folder full of runbooks that nobody trusts. The runbooks were written during or right after an incident, by someone who was ti
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
How I Manage My VPS With Pi’s SSH Extension
Let me be honest about my Linux level first, because this whole article depends on it. I live in my IDE. These days, an agentic desktop. I write prompts, I revi
Docker vs Podman in 2026: I Migrated Our Servers and Kept My Laptop — Here’s the Split That…
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Docker vs Podman in 2026: I Migrated Our Servers and Kept My Laptop — Here’s the Split That…
The rootless crowd and the Docker loyalists are both right — about different machines. Six months of running both, and the answer turned… Continue reading on St
Nobody Opens the 40-Page Runbook at 3 A.M. — They Restart Pods Instead
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Nobody Opens the 40-Page Runbook at 3 A.M. — They Restart Pods Instead
Look, your Confluence wiki is not a war room instrument. Here is what actually fits on one screen when production is on fire. Continue reading on Stackademic »
One Expired Redis Key Took Checkout Offline for 11 Minutes
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
One Expired Redis Key Took Checkout Offline for 11 Minutes
The hot key wasn’t the problem. Forty-seven thousand cache misses per second were. Continue reading on Production Engineering Playbook »
Rollback or Fix Forward? The Hour We Lost While Errors Climbed
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Rollback or Fix Forward? The Hour We Lost While Errors Climbed
When the war room spent sixty minutes debating instead of reverting — and the error rate chart kept climbing. Continue reading on AWS in Plain English »
Redis Restarted in 4 Seconds. Postgres Died for 40 Minutes.
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Redis Restarted in 4 Seconds. Postgres Died for 40 Minutes.
When persistence is off — and a routine deploy becomes a cold-cache stampede. Continue reading on AWS in Plain English »
Reddit r/learnprogramming ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
can anyone help me to put my code in production
i have made a git repo for it added all the code small code not any big ones but i need help to how i should do the prduction part and how and where to release
Docker for Complete Beginners: A Hands-On Guide to Your First Container
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Docker for Complete Beginners: A Hands-On Guide to Your First Container
If you’ve spent any time around developers, you’ve heard the phrase “it works on my machine” — usually said right before something breaks… Continue reading on M
The Terminal is Your Last Sanctuary: Why You Need to Learn CLI Today
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
The Terminal is Your Last Sanctuary: Why You Need to Learn CLI Today
Your apps want your attention. The terminal just wants your command. Continue reading on Medium »
Terraform is Officially Doomed (And OpenTofu Just Won the Cloud War)
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Terraform is Officially Doomed (And OpenTofu Just Won the Cloud War)
How HashiCorp’s greed and the IBM acquisition triggered the biggest open-source migration in DevOps history. Continue reading on The Tech Notes »
Mastering Software Deployment: The Complete Guide to Tools, Strategies & Deployment Management…
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Mastering Software Deployment: The Complete Guide to Tools, Strategies & Deployment Management…
“A successful deployment is one that users never notice.”  Continue reading on Medium »