Tech Skills

DevOps & Cloud

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

1,360
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 (907) Articles (468)Blog Posts (321)Tutorials (114)News (4)
The Terraform hook
Dev.to · Daniel Stolf ☁️ DevOps & Cloud ⚡ AI Lesson 1h 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 3h 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 5h 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 6h 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 9h 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 10h 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 10h 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 10h 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 21h 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 21h 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 2d 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 1w 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 1w 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 1w 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 1w 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...
Stop Cloning Entire Repos for Your Doc Builds
Dev.to · sai pramod upadhyayula ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Stop Cloning Entire Repos for Your Doc Builds
Your docs live next to your code. That's the docs-as-code promise — version control, pull request...
What a 4-Hour NOC Response SLA Actually Means at 3am
Dev.to · Alex ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
What a 4-Hour NOC Response SLA Actually Means at 3am
Originally published at www.tothenoc.com SLAs are contracts. What matters is...
The Container Runtime Nobody Told You About (And Four Others)
Dev.to · Don Johnson ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
The Container Runtime Nobody Told You About (And Four Others)
gVisor, Kata, Firecracker, and WASM/WASI demystified with a single Go app, real benchmark numbers, and the ultimate use-case map for each.
Inside Load Balancers - The Hidden Traffic Controllers of the Internet
Dev.to · Vipul ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Inside Load Balancers - The Hidden Traffic Controllers of the Internet
Whenever thousands or even millions of users open an application at the same time, one big question...
A Field Guide to AWS CI/CD: CodeBuild, CodeDeploy, and CodePipeline End to End
Dev.to · miruky ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
A Field Guide to AWS CI/CD: CodeBuild, CodeDeploy, and CodePipeline End to End
Production-grade CI/CD on AWS, from CodeBuild and CodeDeploy through CodePipeline V2, deployment strategies, IAM, and day-2 operations. A complete hands-on fiel
Compass v1.1.0 · we shipped a memory plugin that catches its own consumption drift
Dev.to · chunxiaoxx ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Compass v1.1.0 · we shipped a memory plugin that catches its own consumption drift
Recall != consumption. Same anti-pattern reproduced across sessions despite recall hitting the right files. Three layers of fix and a capability-driven governan
Deploy a Secure Containerized App on Amazon ECS Fargate Using ECR and Secrets Manager
Dev.to · JOSE PRAVEEN ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Deploy a Secure Containerized App on Amazon ECS Fargate Using ECR and Secrets Manager
Deploy a Secure Containerized App on Amazon ECS Fargate Using ECR and Secrets Manager In...
Turning You Into a Power User: Hybrid Memory, SSH Cloak, and Password Vaulting With VEKTOR
Dev.to · Vektor Memory ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Turning You Into a Power User: Hybrid Memory, SSH Cloak, and Password Vaulting With VEKTOR
A 10-minute tutorial that covers how we manage servers, store AES-256 secrets, and maintain...