Tech Skills

DevOps & Cloud

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

1,386
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 (932) Articles (483)Blog Posts (329)Tutorials (116)News (4)
Surviving N4 stockouts in GKE
Dev.to · Vincent ☁️ DevOps & Cloud ⚡ AI Lesson 8h ago
Surviving N4 stockouts in GKE
The problem I ran into I was bringing up the startup infrastructure for a solution...
Why Your Emails Go to Spam (And How to Fix It with Postfix)
Dev.to · Sable Quinn ☁️ DevOps & Cloud ⚡ AI Lesson 16h ago
Why Your Emails Go to Spam (And How to Fix It with Postfix)
You spent hours setting up your Linux mail server. You send a test email. It vanishes into spam....
What is Kubernetes? Container Orchestration Explained
Dev.to · Sailee Shingare ☁️ DevOps & Cloud ⚡ AI Lesson 18h ago
What is Kubernetes? Container Orchestration Explained
By Sailee Shingare | M.S. in Computer Science, Northern Illinois University (NIU) In the last post,...
What is Docker? Containerization Made Simple
Dev.to · Sailee Shingare ☁️ DevOps & Cloud ⚡ AI Lesson 19h ago
What is Docker? Containerization Made Simple
By Sailee Shingare | M.S. in Computer Science, Northern Illinois University (NIU) In the last post,...
VEX demo update: adding Docker Scout attestations (and three new gotchas)
Dev.to · DarkEdges ☁️ DevOps & Cloud ⚡ AI Lesson 20h ago
VEX demo update: adding Docker Scout attestations (and three new gotchas)
This is a follow-up to From 70 CVEs to 0: a hands-on VEX suppression workflow with Trivy. The...
I Built a Spaced Repetition Flashcard App and Deployed It to Azure for $5/month
Dev.to · Steven Wallace ☁️ DevOps & Cloud ⚡ AI Lesson 21h ago
I Built a Spaced Repetition Flashcard App and Deployed It to Azure for $5/month
A couple of years ago, I built a custom flashcard app. I had a huge list of words and sentences in...
I Checked Why Claude Fable 5 Was Suspended 4 Days After Launch. This Is Not an Outage.
Dev.to · tokenmixai ☁️ DevOps & Cloud ⚡ AI Lesson 21h ago
I Checked Why Claude Fable 5 Was Suspended 4 Days After Launch. This Is Not an Outage.
Claude Fable 5 and Mythos 5 were suspended after a US export directive. I dug through the official statement and status page; the real lesson is production rout
Your MCP server will drift from your app. Here's a build gate that stops it.
Dev.to · Ali Maher ☁️ DevOps & Cloud ⚡ AI Lesson 1d ago
Your MCP server will drift from your app. Here's a build gate that stops it.
Draft When I added an MCP server to RyTask (an open-source project tracker), I made one...
The Terraform hook
Dev.to · Daniel Stolf ☁️ DevOps & Cloud ⚡ AI Lesson 1d ago
The Terraform hook
The most dangerous moment in AI-assisted development isn’t when the model gets something wrong. Like...
Stop Hand-Editing Fragile APT Lines: Practical deb822 `.sources` Files for Debian and Ubuntu
Dev.to · Lyra ☁️ DevOps & Cloud ⚡ AI Lesson 1d ago
Stop Hand-Editing Fragile APT Lines: Practical deb822 `.sources` Files for Debian and Ubuntu
A practical guide to migrating from legacy one-line APT entries to deb822 .sources files, using Signed-By correctly, disabling repos cleanly, and validating the
⚡ I Built a Tool That Saves Me 5 Minutes Every Morning
Dev.to · Mohamed Ismail ☁️ DevOps & Cloud ⚡ AI Lesson 1d ago
⚡ I Built a Tool That Saves Me 5 Minutes Every Morning
Every morning I open my laptop, start the backend, start the frontend, open a db tab, open a git tab....
Nix Series: Basic Nix Language
Dev.to · Dimas Rangga ☁️ DevOps & Cloud ⚡ AI Lesson 1d ago
Nix Series: Basic Nix Language
Pada series sebelumnya, kita sudah melakukan instalasi nix di VirtualBox dan setup SSH agar dapat...
How Claude Code Hooks Work: A Practical Guide to PreToolUse Gates
Dev.to · Evan Cates ☁️ DevOps & Cloud ⚡ AI Lesson 1d ago
How Claude Code Hooks Work: A Practical Guide to PreToolUse Gates
How PreToolUse hooks intercept tool calls in Claude Code, how exit codes block dangerous commands, and patterns for secret scanning and command gating.
I Built a Git Sync Tool for My Obsidian Vault
Dev.to · Sijan Bhusal ☁️ DevOps & Cloud ⚡ AI Lesson 1d ago
I Built a Git Sync Tool for My Obsidian Vault
I Built a Git Sync Tool for My Obsidian Vault You write notes, you save them, you forget...
Using AWS DevOps Agent with Terraform and CI/CD Pipelines
Dev.to · Yogesh VK ☁️ DevOps & Cloud ⚡ AI Lesson 1d ago
Using AWS DevOps Agent with Terraform and CI/CD Pipelines
There’s no shortage of AI tools claiming to improve software delivery. Most of them focus on code...
Lighthouse CI vs Managed Monitoring: Build vs Buy for Agencies
Dev.to · Apogee Watcher ☁️ DevOps & Cloud ⚡ AI Lesson 1d ago
Lighthouse CI vs Managed Monitoring: Build vs Buy for Agencies
Lighthouse CI is free and CI-native, but agency portfolios outgrow DIY scripts fast. Compare build vs buy for PageSpeed monitoring: maintenance, client reportin
MailHog Alternatives for CI Pipelines in 2026
Dev.to · zerodrop ☁️ DevOps & Cloud ⚡ AI Lesson 2d ago
MailHog Alternatives for CI Pipelines in 2026
MailHog was the go-to fake SMTP server for years. It's simple, free, and gets the job done locally....
Transactional Outbox with Kafka: How to Stop Losing Events When Syncing Databases
Dev.to · Denis Toropov ☁️ DevOps & Cloud ⚡ AI Lesson 2d ago
Transactional Outbox with Kafka: How to Stop Losing Events When Syncing Databases
Transactional Outbox with Kafka: How to Stop Losing Events When Syncing Databases When you...
A practical playbook for choosing browser automation and cross-browser testing tools
Dev.to · Markus Gasser ☁️ DevOps & Cloud ⚡ AI Lesson 4d ago
A practical playbook for choosing browser automation and cross-browser testing tools
If your goal is faster releases with fewer flaky failures, the tool choice matters less than the...
Automating AWS Well-Architected Reviews with Kiro CLI
Dev.to · Alejandro Velez ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Automating AWS Well-Architected Reviews with Kiro CLI
Level 300 As cloud architects and consultants, we've all been there: conducting Well-Architected...
Primitive Shifts: Workflow Persistence as a First-Class Primitive
Dev.to · Richard Dillon ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Primitive Shifts: Workflow Persistence as a First-Class Primitive
Primitive Shifts: Workflow Persistence as a First-Class Primitive Every few months, the...
I built an open-source AWS SOC 2 readiness scanner because SOC 2 prep is still too manual
Dev.to · Raphael ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
I built an open-source AWS SOC 2 readiness scanner because SOC 2 prep is still too manual
Most startups don’t fail SOC 2 because they lack security. They fail because they don’t know what...
Stop doing the SSH + GitHub secrets dance by hand. One command does all of it.
Dev.to · BenyaminRmb ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Stop doing the SSH + GitHub secrets dance by hand. One command does all of it.
You know the ritual. New project. New VPS. Generate keypair. SSH in. Paste into authorized_keys. Go...
Building a Compute Node and Debugging My Assumptions
Dev.to · Mahesh Cheemalapati ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Building a Compute Node and Debugging My Assumptions
A few months ago, if someone had told me I would spend three days trying to install an operating...
Explorando o GitHub Actions: Como automatizei meu gráfico de contribuições
Dev.to · Vitor Maverick Fonseca dos Santos ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Explorando o GitHub Actions: Como automatizei meu gráfico de contribuições
Se você costuma navegar por perfis de desenvolvedores no GitHub, provavelmente já cruzou com um...
The Code That Works in Your Laptop Usually Doesn't in Production
Dev.to · Nometria ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
The Code That Works in Your Laptop Usually Doesn't in Production
The Gap Between "Works in Lovable" and "Works in Production" Here's what actually happens...
How I Set Up a Full CI/CD Pipeline with Docker, GitHub Actions, and Google Cloud Run
Dev.to · Izehiuwa Igiebor Omogiate ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
How I Set Up a Full CI/CD Pipeline with Docker, GitHub Actions, and Google Cloud Run
When I built ScriptForge — a multi-agent AI content automation platform — I wanted every push to main...
Claude Code's workflow docs are a menu.
Dev.to · Mirza Iqbal ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Claude Code's workflow docs are a menu.
Here is what a real solo founder orders. $ git worktree list ~/app a1b2c3d ...
I keep changing shells. It's not restlessness — it's requirements drift.
Dev.to · Jeff Melton ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
I keep changing shells. It's not restlessness — it's requirements drift.
I keep switching shells. From the outside it looks like restlessness, but each change came from the...
Stop Sharing Env Files: A Safer Way to Manage Configurations in Node
Dev.to · 7xmohamed ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Stop Sharing Env Files: A Safer Way to Manage Configurations in Node
When working in a team, we have all seen the message: "Can someone DM me the staging env...
Never `git stash` again: run every branch in its own folder
Dev.to · Mahfuzur Rahman Saber ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Never `git stash` again: run every branch in its own folder
You're three files deep into a feature. A "quick" bug report lands. You git stash, switch branches,...
10 CLI Tools Every Developer Should Automate in 2026
Dev.to · ULNIT ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
10 CLI Tools Every Developer Should Automate in 2026
10 CLI Tools Every Developer Should Automate in 2026 Manual work is the enemy of...
Rescuing a Broken Master from a Tag, Cleanly Through a PR
Dev.to · Prasad MK ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Rescuing a Broken Master from a Tag, Cleanly Through a PR
It happens on real teams. Someone merges the wrong thing, a dependency update silently breaks the...
Terraform vs CloudFormation: Which is Better in 2026
Dev.to · Rajesh Mishra ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Terraform vs CloudFormation: Which is Better in 2026
Compare Terraform and CloudFormation for infrastructure as code management in 2026
Why I built tmpdrop: a self-hosted, expiring file drop
Dev.to · Kin Pan Ho ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Why I built tmpdrop: a self-hosted, expiring file drop
I had a screenshot to send. Nothing secret — a stack trace from a side project — but it had an...
Introducing ComplianceWeave -- Automated Compliance Monitoring for DevSecOps Teams
Dev.to · Ahmed Moussa ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Introducing ComplianceWeave -- Automated Compliance Monitoring for DevSecOps Teams
--- title: "ComplianceWeave: Stop Spending Weeks on Manual Compliance Evidence...
Stop Paying Per Cert. It's Crazy.
Dev.to · Tom ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Stop Paying Per Cert. It's Crazy.
Per-certificate pricing isn't certificate management. It's accounting pressure cosplaying as...
The Logistics of Zero-Latency Ingress: Why We Built an Offline-First RFID Gate Ecosystem
Dev.to · stampiq ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
The Logistics of Zero-Latency Ingress: Why We Built an Offline-First RFID Gate Ecosystem
Anyone who has ever managed infrastructure for a high-capacity physical deployment knows that the...
Docker Desktop Alternatives: OrbStack vs Colima vs Rancher Desktop
Dev.to · pickuma ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Docker Desktop Alternatives: OrbStack vs Colima vs Rancher Desktop
We tested OrbStack, Colima, and Rancher Desktop as Docker Desktop replacements on macOS and Linux. Measured RAM usage, startup time, and Docker Compose compatib
Multi-Architecture Docker Builds for Node.js: From Apple Silicon to AWS Graviton
Dev.to · Raju Dandigam ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Multi-Architecture Docker Builds for Node.js: From Apple Silicon to AWS Graviton
Build Docker images that work across ARM64 and AMD64 architectures using Docker Buildx for Node.js applications
Veltrix Operator Pitfalls: Why I Had to Rip Out the Treasure Hunt Engine to Save My Server
Dev.to · pretty ncube ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Veltrix Operator Pitfalls: Why I Had to Rip Out the Treasure Hunt Engine to Save My Server
The Problem We Were Actually Solving I will never forget the day our server started to...
CI/CD avec GitHub Actions
Dev.to · Ulrich (Houngbe) ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
CI/CD avec GitHub Actions
CI/CD avec GitHub Actions : Guide Complet GitHub Actions révolutionne l'intégration et le...
The Day Our Treasure Hunt Engine Blew Up at 3 AM
Dev.to · Lillian Dube ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
The Day Our Treasure Hunt Engine Blew Up at 3 AM
The Problem We Were Actually Solving It started with a simple requirement: players should be able to...
Magento 2 Nginx Optimization for High Traffic — Complete Server Tuning Guide
Dev.to · Magevanta ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Magento 2 Nginx Optimization for High Traffic — Complete Server Tuning Guide
Tune Nginx for Magento 2 to handle high traffic without breaking a sweat. Worker processes, gzip, keepalive, microcaching, SSL/TLS, and more — all with real con
Why Hytale Treasure Hunt Servers Throttle at 100 Players (And How We Fixed It)
Dev.to · pretty ncube ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Why Hytale Treasure Hunt Servers Throttle at 100 Players (And How We Fixed It)
The Problem We Were Actually Solving Our public alpha weekend attracted 4,200 concurrent...
The Treasure Hunt Engine Blew Up My Inbox at 3 AM
Dev.to · Lillian Dube ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
The Treasure Hunt Engine Blew Up My Inbox at 3 AM
The Problem We Were Actually Solving The Treasure Hunt Engine wasnt supposed to be a...
The Day Treasure Hunt Broke My Caches—And How We Fixed It
Dev.to · Lillian Dube ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
The Day Treasure Hunt Broke My Caches—And How We Fixed It
The Problem We Were Actually Solving The treasure hunt engine used a single Redis sorted...
I built a zsh cleanup script for macOS dev machines — and learned more than I expected
Dev.to · Mili Cardenas ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
I built a zsh cleanup script for macOS dev machines — and learned more than I expected
If you do iOS and Android development on a Mac, your disk is quietly dying. Between Xcode's...