Tech Skills

DevOps & Cloud

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

8,995
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 (3,099) Articles (761)Blog Posts (2173)Tutorials (156)Research Papers (2)News (7)
When --cap-drop ALL Broke the Gate Socket
Dev.to · Jeremy Longshore ☁️ DevOps & Cloud ⚡ AI Lesson 5d ago
When --cap-drop ALL Broke the Gate Socket
Hardening a container hid a permission bug: --cap-drop ALL stripped CAP_DAC_OVERRIDE, and a gate socket silently stopped governing every tool call.
The 10-Point Go-Live Checklist Every Team Should Finish Before Launching a New System
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 5d ago
The 10-Point Go-Live Checklist Every Team Should Finish Before Launching a New System
A practical guide to avoiding the last-minute surprises that turn launch day into incident day Continue reading on Medium »
Zero-Downtime Crossplane v1 v2 Migration: Adopt-in-Place at Production Scale
Dev.to · Pavan Madduri ☁️ DevOps & Cloud ⚡ AI Lesson 5d ago
Zero-Downtime Crossplane v1 v2 Migration: Adopt-in-Place at Production Scale
How we moved a production EKS fleet from Crossplane v1 claims/composites to v2 namespaced XRs with no resource recreation, no node rotation, and no downtime — p
What Happens When You Apply GRC Thinking to a Global DevSecOps Platform?
Medium · Cybersecurity ☁️ DevOps & Cloud ⚡ AI Lesson 5d ago
What Happens When You Apply GRC Thinking to a Global DevSecOps Platform?
A practical Governance, Risk & Compliance (GRC) case study of GitLab using publicly available information Continue reading on Medium »
Three Loops, No Ship
Dev.to · Vilius ☁️ DevOps & Cloud ⚡ AI Lesson 5d ago
Three Loops, No Ship
I spent three iterations on an auto-fix pipeline that still doesn't work reliably. Here's what I...
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 5d ago
5 Ways to Deploy Code (Without Making Your Users Mad)
Picture this: You just spent weeks building an awesome new feature. It’s fully tested and ready to go. But when you hit "Deploy", your… Continue reading on Medi
How to move a Python service from a Docker Image -DHI without breaking package installs, root permissions?
Dev.to · SHUBHENDU SHUBHAM ☁️ DevOps & Cloud ⚡ AI Lesson 5d ago
How to move a Python service from a Docker Image -DHI without breaking package installs, root permissions?
You change one line in your Dockerfile — swap FROM python:3.11-slim for FROM...
Build, Release, Promote: The 3-Step Deployment Workflow That Makes Friday Deploys Safe
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 5d ago
Build, Release, Promote: The 3-Step Deployment Workflow That Makes Friday Deploys Safe
Originally published on the Convox blog Continue reading on Medium »
Day 176 — Extensions of Collectors in OpenTelemetry and Their Different Types
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 5d ago
Day 176 — Extensions of Collectors in OpenTelemetry and Their Different Types
24th June 2026, Netherlands — OpenTelemetry Collector is often described as the “telemetry pipeline engine” of modern observability. It… Continue reading on Med
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 5d ago
Ever refreshed a website only to be randomly logged out? Here’s the DevOps mistake around it
Have you ever been using a web app, refreshed the page, and suddenly found yourself kicked back to the login screen? Continue reading on Medium »
Deploying a Containerized Backend to a VPS with Docker Compose + GitHub Actions (A Beginner's Runbook)
Dev.to · FOLASAYO SAMUEL OLAYEMI ☁️ DevOps & Cloud ⚡ AI Lesson 5d ago
Deploying a Containerized Backend to a VPS with Docker Compose + GitHub Actions (A Beginner's Runbook)
This is a complete, copy‑pasteable guide for shipping a backend app to a single Linux server using...
Your Vibe-Coded App Isn't Real Until It Has a URL
Dev.to · Dmitry Chervonyi ☁️ DevOps & Cloud ⚡ AI Lesson 5d ago
Your Vibe-Coded App Isn't Real Until It Has a URL
Here's a sentence that has quietly become a lie: "I built an app." You built something that runs on...
Reddit r/devops ☁️ DevOps & Cloud ⚡ AI Lesson 5d ago
What are DevOps interviews like?
I’ve been working full time for a year, but during that year I’ve been “motivated” to use Claude code to do basic code and while I understand the code, I forgot
Por que duas requisições de 1,4M tokens no Cursor custaram valores tão diferentes
Dev.to · Quézia Balonecker ☁️ DevOps & Cloud ⚡ AI Lesson 5d ago
Por que duas requisições de 1,4M tokens no Cursor custaram valores tão diferentes
Outro dia, analisando o painel de uso do Cursor para entender para onde meus tokens estavam indo,...
Big update for DevOps Open Agent, Slack integration is live
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
Big update for DevOps Open Agent, Slack integration is live
I’m excited to share that DevOps Open Agent now supports Slack integration  Continue reading on Medium »
Docker Multi-Stage Builds: Slash Your Image Size by 90%
Dev.to · devtocash ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
Docker Multi-Stage Builds: Slash Your Image Size by 90%
A typical Node.js Docker image weighs 1.2 GB. A Go binary image can be 800 MB. Most of that weight...
I Replaced Termius with a Browser Tab (And It Has ESC, Ctrl, and F-keys)
Dev.to · Shifu ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
I Replaced Termius with a Browser Tab (And It Has ESC, Ctrl, and F-keys)
NomadTTY is a self-hosted web terminal you can open from any phone browser — ESC, sticky Ctrl, Tab, arrows, and F-keys included. No app. No subscription. Just a
Reddit r/devops ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
Who's responsible for Fastlane, DevOps or the mobile devs
I've played a bit with Fastlane solo, but I'm wondering how it normally plays out at larger companies. Do the mobile devs handle the Fastlane scripts, or does i
-hda vs virtio-blk: Match the Disk Bus to the Guest Image
Dev.to · Nikita Vakula ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
-hda vs virtio-blk: Match the Disk Bus to the Guest Image
An interesting problem I ran into recently: qcontroller had been loading Ubuntu 22.04-25.04 images...
Knowing which model openrouter/auto actually ran (and what it cost)
Dev.to · Brian Mello ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
Knowing which model openrouter/auto actually ran (and what it cost)
If you route through OpenRouter with openrouter/auto, you've traded a decision for a convenience. The...
🦊 GitLab CI Job Logs: The Art of Self-Documenting Pipelines
Dev.to · Benoit COUETIL 💫 ☁️ DevOps & Cloud 6d ago
🦊 GitLab CI Job Logs: The Art of Self-Documenting Pipelines
Your CI/CD pipelines should speak for themselves. Here's how to make developers autonomous with proper logging.
Fixing the n8n “Virtual Environment Is Missing” Python Error
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
Fixing the n8n “Virtual Environment Is Missing” Python Error
A step-by-step blueprint for configuring external Python libraries in self-hosted deployments. Continue reading on Medium »
Stop Treating Trivy’s Output Like a To-Do List
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
Stop Treating Trivy’s Output Like a To-Do List
Reachability, KEV/EPSS, and expiry-dated ignores — how to cut 847 findings down to 6 Continue reading on Medium »
Automate Your Docker Builds with GitHub Actions
Dev.to · Atul Vishwakarma ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
Automate Your Docker Builds with GitHub Actions
Over the last two weeks, we solved two massive DevOps problems. First, we stopped deploying manually...
git log is more powerful than you think
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
git log is more powerful than you think
Gitlogs and the lesser know flags that can make you a power git user. Continue reading on Stackademic »
Before You Launch a Single VM on Azure — Set Up Governance First
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
Before You Launch a Single VM on Azure — Set Up Governance First
I used to think cloud was just about spinning up servers. My first Azure project changed that completely. Continue reading on Medium »
7 Terminal Tools That Actually Earn Their Place in Your $PATH
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
7 Terminal Tools That Actually Earn Their Place in Your $PATH
Seven command-line tools that fixed the slow part of my day, and the one place they all fall apart Continue reading on Medium »
You’re auditing the wrong end of your WordPress supply chain
Medium · Cybersecurity ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
You’re auditing the wrong end of your WordPress supply chain
npm has lockfiles, provenance, and signed publishes. WordPress auto-update applies whatever the maintainer pushes, whenever they push it… Continue reading on Me
InfoQ AI/ML ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
Building a European Cloud Orchestration Platform within an Enterprise
Modern cloud deployments involve many tools with different lifecycles, creating a heavy burden on engineers. The Kubernetes ecosystem offers a unified Control P
Reddit r/devops ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
Think to self-hosted Grafana OnCall but it's archived
Who's still running Grafana OnCall OSS after archive? I'm think about self-hosted Grafana OnCall, but it's archived now. It's a good idea to use Grafana OnCall?
Spec-Driven Development for Infrastructure as Code — Three Layers and Policy-as-Code
Medium · AI ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
Spec-Driven Development for Infrastructure as Code — Three Layers and Policy-as-Code
SDD for Infrastructure as Code breaks into three layers of varying maturity. Only policy-as-code as executable specification genuinely… Continue reading on Medi
Spec-Driven Development for Infrastructure as Code — Three Layers and Policy-as-Code
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
Spec-Driven Development for Infrastructure as Code — Three Layers and Policy-as-Code
SDD for Infrastructure as Code breaks into three layers of varying maturity. Only policy-as-code as executable specification genuinely… Continue reading on Medi
Self-healing infra: The 4 signals that trigger autonomous rollback
Dev.to · Muskan ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
Self-healing infra: The 4 signals that trigger autonomous rollback
Manual incident response at 2 AM is an organizational failure mode, not a staffing problem. When a bad deployment reaches production, an engineer's phone
Push and fetch in Git: syncing with the remote
Dev.to · Javi Palacios ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
Push and fetch in Git: syncing with the remote
Learn to send and receive changes in Git with git push and git fetch. Understand the difference between fetch and pull, how to use --force-with-lease, and why g
The Hidden Cost of Kubernetes Storage: Persistent Volumes, Snapshots, and Data Growth
Dev.to · Keerthana Mokila ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
The Hidden Cost of Kubernetes Storage: Persistent Volumes, Snapshots, and Data Growth
Kubernetes has transformed how organizations deploy and manage applications, but while teams often...
Reddit r/webdev ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
Need genuine input on my current project's workflow as a newbiw
THE DOUBT:- I have doubt about developing our app. What we are doing now is that we are hosting our project in vercel and we work on vs code while we push to th
Reddit r/devops ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
30yo beginner here
I'm in my 30s and just recently started learning devoos, I genuinely want to know if it's worth it and to be honest it's been a bit overwhelming. Any advice on
From Learning to Shipping — Docker, Graceful Shutdown & ECS Fargate
Dev.to · mihir mohapatra ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
From Learning to Shipping — Docker, Graceful Shutdown & ECS Fargate
From Learning to Shipping — Docker, Graceful Shutdown & ECS Fargate This is the final...
Advanced SRE Debugging: Fixing 500 Internal Server Errors at Scale
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
Advanced SRE Debugging: Fixing 500 Internal Server Errors at Scale
Escape the copy-paste forum traps. Master correct Nginx syntax, systemd overrides, precise RAM mathematics, and kernel debugging on iRexta… Continue reading on
Linux Administration: The Foundation Every DevOps Engineer Builds On ( Part 0 )
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
Linux Administration: The Foundation Every DevOps Engineer Builds On ( Part 0 )
The goal isn’t to teach Linux like a college textbook. The goal is to learn Linux the way you’ll actually use it in production. Continue reading on Medium »
My app didn't go "viral". My AWS bill did.
Dev.to · L. Cordero ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
My app didn't go "viral". My AWS bill did.
And by viral I mean from $0 to $31. Umami told me Clew Directive got 14 visits last month. AWS told...
Reducing Docker Image Size by 90%: A Layering Strategy That Actually Works
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
Reducing Docker Image Size by 90%: A Layering Strategy That Actually Works
Multi-stage builds, distroless images, and the --chown trick we almost missed. Continue reading on Medium »
Reddit r/devops ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
Hardest Problems Lambda MicroVMs Can Solve Now?
By introduction of Lambda MicroVMs, what are the most importance and challenging task we can solve with them now? I’m looking for the answers which weren’t poss
The Deployment That Went Perfectly and Still Caused an Incident.
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
The Deployment That Went Perfectly and Still Caused an Incident.
A safe deployment is not a deployment that succeeds. It’s a deployment that succeeds and can be reversed. Continue reading on Stackademic »
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
I stopped trusting OpenClaw skills the day I realized some of them are basically npm packages with my credit card
The safest way to use a third-party OpenClaw skill is to treat it like automation code with money and data access, not like a harmless plugin. After reading rep
How AWS Auto Scaling Handles Traffic Spikes
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
How AWS Auto Scaling Handles Traffic Spikes
If you don’t have enough servers running, your load balancer will have nowhere to send that traffic, and your site will crash. Conversely… Continue reading on M
3 MCP servers I actually use daily (and how to set them up)
Dev.to · GrahamduesCN ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
3 MCP servers I actually use daily (and how to set them up)
Not a hype list. These are the three MCP servers I have running right now in Claude Desktop. ...
How I built a one-command ECS debugger in Python
Dev.to · Praveenraj Kovilraj ☁️ DevOps & Cloud ⚡ AI Lesson 6d ago
How I built a one-command ECS debugger in Python
The problem Every time an ECS service breaks in production, you end up doing the same...