Tech Skills

DevOps & Cloud

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

13,179
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,283) Articles (2545)Blog Posts (4147)Tutorials (226)Research Papers (5)News (360)
Auto-Provision Your Self-Hosted Crypto Wallet: Docker Entrypoint Magic
Dev.to · Wallet Guy ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Auto-Provision Your Self-Hosted Crypto Wallet: Docker Entrypoint Magic
Setting up self-hosted crypto wallet infrastructure typically requires juggling database schemas, RPC...
The Pipeline Was Green for Three Weeks. It Had Been Shipping a Build That Never Compiled.
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
The Pipeline Was Green for Three Weeks. It Had Been Shipping a Build That Never Compiled.
For three weeks a deployment pipeline reported every step green and shipped a build that had failed to compile on every single run. The… Continue reading on Med
I built an open source CLI that writes release notes from your merged PRs
Dev.to · Berat Bozkurt ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
I built an open source CLI that writes release notes from your merged PRs
The problem After every release, someone on the team has to: Go through 30+ merged...
Integración de automatización con Karate y Pipelines de Azure para una automatización sostenible y…
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Integración de automatización con Karate y Pipelines de Azure para una automatización sostenible y…
En la actualidad, desarrollar software ya no consiste únicamente en construir funcionalidades que “funcionen”. Las organizaciones modernas… Continue reading on
A Link Can Be Up and Still Be Wrong
Dev.to · j_benz ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
A Link Can Be Up and Still Be Wrong
Why checking whether a URL responds is not the same as checking where visitors actually land after redirects.
The Asynchronous Pipeline: Using GitHub Variables as a Lightweight State Machine
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
The Asynchronous Pipeline: Using GitHub Variables as a Lightweight State Machine
Every DevOps engineer eventually runs into the “fire-and-forget” problem. You have a modular microservices architecture, or a decoupled… Continue reading on Med
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
12 Bash One-Liners That Actually Solved Production Incidents
solve problems across Linux servers, Docker hosts, Kubernetes clusters, and Git repositories Continue reading on Medium »
The Terraform hook
Dev.to · Daniel Stolf ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
The Terraform hook
The most dangerous moment in AI-assisted development isn’t when the model gets something wrong. Like...
Kubernetes Rolling Updates Explained: How Zero-Downtime Deployments Actually Work
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Kubernetes Rolling Updates Explained: How Zero-Downtime Deployments Actually Work
How Kubernetes Replaces Pods Without Downtime Using ReplicaSets, Readiness Probes, and Deployment Strategies : Part 7 Continue reading on Medium »
One Command to Rule Them All: The /ship Chatmode That Reviews, Audits, and Cleans Before Every Merge
Dev.to · Abhishek Pandit ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
One Command to Rule Them All: The /ship Chatmode That Reviews, Audits, and Cleans Before Every Merge
I built a Copilot chatmode that orchestrates three specialist agents in sequence — code reviewer, security auditor, simplifier — and delivers a single SHIP or D
Deploying MetalLB via Helm: Layer 2 and BGP Configurations
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Deploying MetalLB via Helm: Layer 2 and BGP Configurations
Unlock enterprise-grade networking and assign external IPs to your local cluster using Layer 2 or BGP routing. Continue reading on Medium »
The Traffic Cops: Load Balancers, Reverse Proxies, and API Gateways
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
The Traffic Cops: Load Balancers, Reverse Proxies, and API Gateways
In our previous post on Vertical vs. Horizontal Scaling, we established a fundamental rule for highly available cloud infrastructure: your… Continue reading on
Your Build Pipeline Trusts 1,400 Strangers. Let’s Fix That
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Your Build Pipeline Trusts 1,400 Strangers. Let’s Fix That
Supply-chain security for teams without a security team Continue reading on Medium »
Stop Hand-Editing Fragile APT Lines: Practical deb822 `.sources` Files for Debian and Ubuntu
Dev.to · Lyra ☁️ DevOps & Cloud ⚡ AI Lesson 3w 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
How I Host Multiple Node.js Applications on a Single AWS Lightsail Server
Dev.to · Ankiit janggid ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
How I Host Multiple Node.js Applications on a Single AWS Lightsail Server
A few years ago, whenever I started a new project, I thought: "This project needs its own...
Vercel silently 500'd every API endpoint while the build logs said Ready
Dev.to · Giovanni Sizino Ennes ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Vercel silently 500'd every API endpoint while the build logs said Ready
TL;DR: Vercel's Node File Trace only bundles files reached through node_modules. Cross-tree relative...
A Kubernetes cluster is one line on your bill, so you cannot see which namespace burns the money
Dev.to · Muskan ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
A Kubernetes cluster is one line on your bill, so you cannot see which namespace burns the money
Your cloud bill shows a Kubernetes cluster as a single number. EKS, GKE, and AKS all roll node compute into one rolled-up figure. Finance sees the total.
How I Ditched Vendor Lock-In — A Practical Guide for 2026
Dev.to · loyaldash ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
How I Ditched Vendor Lock-In — A Practical Guide for 2026
Look, how I Ditched Vendor Lock-In — A Practical Guide for 2026 I still remember the day I opened my...
What Makes an Infrastructure Platform Coherent
Dev.to · Jeleel ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
What Makes an Infrastructure Platform Coherent
Tool lists do not explain how a platform works. A coherent infrastructure platform separates intent, execution, governance, and implementation so operators have
⚡ I Built a Tool That Saves Me 5 Minutes Every Morning
Dev.to · Mohamed Ismail ☁️ DevOps & Cloud ⚡ AI Lesson 3w 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....
Learning Linux Task Automation with Cron and Crontab
Dev.to · Darshan ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Learning Linux Task Automation with Cron and Crontab
A beginner-friendly guide to understanding Cron, Crontab, and Linux task scheduling through hands-on...
Nix Series: Basic Nix Language
Dev.to · Dimas Rangga ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Nix Series: Basic Nix Language
Pada series sebelumnya, kita sudah melakukan instalasi nix di VirtualBox dan setup SSH agar dapat...
Great Stack to Doesn't Work #8 — Load Balancer: "Traffic Incoming, Nothing Standing"
Dev.to · Mehmet TURAÇ ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Great Stack to Doesn't Work #8 — Load Balancer: "Traffic Incoming, Nothing Standing"
Great Stack to Doesn't Work #8 Load Balancer: "Traffic Incoming, Nothing...
Automating Proxmox Virtual Machine Deployment Using Terraform and Cloud-Init Templates
Dev.to · widely ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Automating Proxmox Virtual Machine Deployment Using Terraform and Cloud-Init Templates
The Problem: I had been manually creating Ubuntu Virtual Machines within my Proxmox Home Lab....
Why KCL Matters for Platform Engineers
Dev.to · Jakob Beckmann ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Why KCL Matters for Platform Engineers
Author’s Note: I have contributed to the KCL project and have run thousands of KCL programs while...
I committed a 200 MB file once. Never again — so I built a zero-dep pre-commit guard.
Dev.to · benjamin ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
I committed a 200 MB file once. Never again — so I built a zero-dep pre-commit guard.
Everyone has a version of this story. Mine: I git add -A'd in a hurry, a stray build artifact came...
How to Debug AWS Fargate Containers with ECS Exec
Dev.to · Matt ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
How to Debug AWS Fargate Containers with ECS Exec
You moved to Fargate. No more SSH. No more docker exec. Your container is failing and you can't get...
How to use docker if you are using AWS windows workspace
Dev.to · CK Dev ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
How to use docker if you are using AWS windows workspace
Hi everyone, I know many of you are struggling to get Docker working on your Windows AWS Workspace....
Two branches, the same migration number, one broken deploy. I built a zero-dep linter for that.
Dev.to · benjamin ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Two branches, the same migration number, one broken deploy. I built a zero-dep linter for that.
Here's a failure I've now watched happen on three different teams. Two people branch off main. Alice...
A Troubleshooting Log: Proxy Routing, QUIC, Docker State, and Ansible
Dev.to · Fedor Pasynkov ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
A Troubleshooting Log: Proxy Routing, QUIC, Docker State, and Ansible
This is not a "how to set up a proxy" tutorial. I run a small self-hosted stack: a Linux client, a...
How Claude Code Hooks Work: A Practical Guide to PreToolUse Gates
Dev.to · Evan Cates ☁️ DevOps & Cloud ⚡ AI Lesson 3w 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 3w 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 3w 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 3w 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
Minimalist EKS: The Hard Way Too
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Minimalist EKS: The Hard Way Too
Deploying EKS into an Existing VPC with eksctl and Terraform Continue reading on Medium »
Day 164 — OpenTelemetry Collector Processors: The Control Layer of Your Observability Pipeline
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Day 164 — OpenTelemetry Collector Processors: The Control Layer of Your Observability Pipeline
12th June 2026 ,Netherlands — Modern observability is no longer just about collecting logs, metrics, and traces. Collection is only the… Continue reading on Med
The 30-Second Server Health Check: Demystifying CPU, RAM, and Disk Metrics
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
The 30-Second Server Health Check: Demystifying CPU, RAM, and Disk Metrics
A server under strain rarely crashes immediately. It slows down quietly. Database queries take a few milliseconds longer, web pages… Continue reading on Medium
How a Simple Docker Makefile Saved My Team Hundreds of Hours
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
How a Simple Docker Makefile Saved My Team Hundreds of Hours
Makefile in Spring Boot — Run Docker Commands Like a Pro with Java 25 and Spring Boot 4 Continue reading on Medium »
React Native CI/CD — 3 Platforms, 1 Push, 0 Dollars (GitHub Actions + Appetize + Netlify)
Medium · JavaScript ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
React Native CI/CD — 3 Platforms, 1 Push, 0 Dollars (GitHub Actions + Appetize + Netlify)
This is Part 3 of a 5-part series on free CI/CD for mobile and web developers. Part 1: Flutter | Part 2: Native iOS & Android Continue reading on Medium »
Top 7 MCP Servers for AWS Infrastructure Automation
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Top 7 MCP Servers for AWS Infrastructure Automation
AWS is where most engineering organisations’ infrastructure lives, and AWS is increasingly where AI automation delivers the most immediate… Continue reading on
Using AWS DevOps Agent with Terraform and CI/CD Pipelines
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 3w 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 generation. Some focus on chat… Continue reading on Medium »
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Why We Stopped Storing AWS Access Keys in GitHub Actions Secrets
For years, one of the most common patterns in CI/CD pipelines looked like this: Continue reading on Medium »
No Static Credentials
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
No Static Credentials
What the documentation assumes, what ESO 2.x quietly dropped, and why the trust chain matters more than the commands. Continue reading on Medium »
Ephemeral Inboxes: Spin Up a Mailbox Per Test Run
Dev.to · Qasim Muhammad ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Ephemeral Inboxes: Spin Up a Mailbox Per Test Run
Two CI workers kick off at the same moment. Both sign up a test user, both poll the shared QA Gmail...
Datadog and AWS Shipped Ops Agents on the Same Day. What Are They Fighting Over?
Dev.to · Kento IKEDA ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Datadog and AWS Shipped Ops Agents on the Same Day. What Are They Fighting Over?
On June 9, 2026 (US time), two big announcements landed on the same day. At the keynote of Datadog's...
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
What is Cloud Computing? A Beginner’s Guide
By Sailee Shingare | M.S. in Computer Science, Northern Illinois University (NIU) Continue reading on Medium »
Medium · Cybersecurity ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
When Proxy Infrastructure Monitors Itself: An ASOCKS → 100UP Pivot via Exposed Prometheus
A short methodology note on clustering proxy infrastructure through its own telemetry — with the weak links called out. Continue reading on Medium »
Fixing GHCR “Unauthorized” + Docker “Cannot perform interactive login from non-TTY” in GitHub Actions + SSH Deployments
Dev.to · FOLASAYO SAMUEL OLAYEMI ☁️ DevOps & Cloud ⚡ AI Lesson 3w ago
Fixing GHCR “Unauthorized” + Docker “Cannot perform interactive login from non-TTY” in GitHub Actions + SSH Deployments
Fixing GHCR “Unauthorized” + Docker “Cannot perform interactive login from non-TTY” in GitHub...