Courses

Premium, text-based courses for senior engineers who want depth, not fluff.

Beginner-Intermediate$0

Bash & Shell Scripting for Engineers

A free course covering Bash for engineers who copy-paste shell from Stack Overflow and want to stop. Parsing order, quoting, arrays, set -euo pipefail, traps, input handling, ShellCheck, and the Makefile patterns you see in every serious repo.

7 modules · 21 lessons12 hours
Beginner-Intermediate$0

Docker & Container Fundamentals

A free course covering what containers actually are, how Docker images work, and how to run and debug them in production. Builds on the Linux namespaces and cgroups work, no more magic.

6 modules · 18 lessons10 hours
Advanced$79

etcd Operations Masterclass

The complete production guide to etcd, the storage engine behind every Kubernetes cluster. Internals, sizing, backups, monitoring, disaster recovery, and the troubleshooting playbook for the failures that actually happen in production. If your cluster runs on etcd, this course keeps it running.

6 modules · 18 lessons9 hours
Beginner-Intermediate$0

Git Internals for Engineers

A free course covering what Git actually is underneath: a content-addressable filesystem: and the workflows senior engineers use every day: rebasing cleanly, recovering lost work, signing commits, and debugging with blame and bisect.

6 modules · 18 lessons10 hours
Intermediate to Advanced$79

GPU Cost Optimization on Kubernetes

GPUs are the most expensive line item in any cluster running ML workloads. Most teams overspend by 40-70% on the wrong GPU types, idle capacity, and missed autoscaling. This course is the operational playbook for cutting GPU spend in half without breaking production: right-sizing GPU types, MIG partitioning, GPU-aware autoscaling, spot and reserved capacity strategies, and cost attribution that makes engineers actually care.

5 modules · 15 lessons8 hours
Intermediate-Advanced$79

Identity and Trust for DevOps Engineers

A scenario-driven course on identity and trust for DevOps and platform engineers. Covers cryptographic primitives, TLS and PKI, OAuth 2.0 and OpenID Connect, SAML, LDAP and Active Directory, IdP-as-a-service (Okta), JWTs and key rotation, mTLS and service identity, authorization patterns (RBAC, ABAC, ReBAC), operational SSO, debugging identity and TLS flows, threat modeling, and a full enterprise-identity capstone.

16 modules · 48 lessons24 hours
Advanced$79

Kubernetes Architecture & Chaos

How Kubernetes actually works under the hood, from API server request lifecycle to etcd Raft to the scheduler framework, paired with chaos engineering reasoning that turns architectural knowledge into operational confidence. Built for the interview question "walk me through what happens when you create a pod" and the production question "how do we test resilience without breaking customers?"

12 modules · 36 lessons18 hours
Senior / Staff$79

Kubernetes System Design Interview Prep

Master Kubernetes system design interviews with a structured framework, real-world scenarios, and quantitative reasoning. Covers HA, multi-tenancy, networking, security, and cost, everything asked at senior and staff-level interviews.

10 modules · 30 lessons16 hours
Advanced$79

Kubernetes Cluster Upgrades with kubeadm

The complete guide to upgrading Kubernetes clusters in production using kubeadm. From planning and validation to control plane upgrades, worker node rollouts, and automation.

7 modules · 22 lessons14 hours
Intermediate-Advanced$79

Kubernetes Debugging for SREs

The systematic debugging playbook for Kubernetes in production. From the layered debugging mental model (App → Pod → Node → Cluster → Cloud) to the 3 AM incident playbook. Pod failures, node issues, networking problems, storage debugging, control plane diagnostics, and incident response, built from real production incident experience.

8 modules · 24 lessons12 hours
Intermediate-Advanced$79

Kubernetes Performance Optimization

A deep, scenario-driven course on making Kubernetes clusters faster, leaner, and properly tuned. Covers control plane tuning, workload optimization, network and storage performance, autoscaling, and cloud-managed cluster optimization. Every lesson starts with a real performance problem, diagnoses the root cause, and implements the fix with measurable results. Built for DevOps engineers, SREs, and platform engineers who need to squeeze every last bit of performance out of their clusters and ace the interview question 'your cluster is slow, what do you do?'

7 modules · 35 lessons20 hours

Actively expanding · existing students get all new lessons free

Intermediate-Advanced$79

Kubernetes Security for DevOps Engineers

A scenario-driven course that teaches Kubernetes security through real attack paths and defense architectures. Covers the Kubernetes API, RBAC, threat modeling with STRIDE, network policies, runtime security, and compliance, all through the lens of real breaches and FAANG-level interview questions.

8 modules · 40 lessons24 hours
Beginner-Intermediate$0

Linux Fundamentals for Engineers

A free course covering the Linux fundamentals that senior engineers are expected to know. Filesystems, processes, systemd, cgroups, and namespaces, the foundation everything else is built on.

6 modules · 18 lessons10 hours
Advanced$79

Production LLM Inference on Kubernetes

Deep production knowledge for engineers running LLM inference on self-managed Kubernetes. vLLM optimization, gateway architecture, observability, debugging, and cost modeling, all from real H100 production deployments. Lifetime updates included.

5 modules · 18 lessons9 hours
Intermediate-Advanced$79

LLM Operations for MLOps Engineers

A comprehensive course covering 31 essential LLM concepts through the lens of MLOps engineering. Every lesson teaches the concept, then shows you how to operationalize it at scale, with real interview scenarios and system design questions from FAANG+ companies.

6 modules · 31 lessons18 hours

Actively expanding · existing students get all new lessons free

Beginner to Intermediate$0

Networking Fundamentals for Engineers

The networking knowledge every DevOps engineer needs: OSI model, DNS, TCP/IP, HTTP, load balancing, and the troubleshooting toolkit that turns 'the app is down' into a root cause in minutes. Completely free.

7 modules · 23 lessons12 hours
Intermediate$0

Observability Fundamentals for Engineers

A free course covering the observability knowledge that separates engineers who debug incidents in minutes from those who stare at Grafana for hours. The three pillars, PromQL, OpenTelemetry, SLOs with error budgets, and the dashboard/alert patterns that actually work in production.

6 modules · 18 lessons10 hours
Advanced$79

Production GPU Infrastructure on Kubernetes

The complete guide to running GPU workloads on Kubernetes in production. From NVIDIA drivers to vLLM serving at scale.

8 modules · 25 lessons12 hours
Advanced$79

Production Kubernetes Operations

The Day 2 playbook for production Kubernetes. Identity, storage, networking, scaling, monitoring, upgrades, cost management, and disaster recovery, across self-managed and managed clusters. Not cert prep. Not tutorial happy-path. The knowledge teams learn the hard way, packaged before the outage.

10 modules · 30 lessons15 hours
Intermediate to Advanced$79

SSL/TLS & Certificate Management for Kubernetes Engineers

From encryption fundamentals to production cert management on Kubernetes. Master TLS handshakes, X.509 certificates, cert-manager, mTLS with service mesh, and the 3AM cert expiry runbook.

10 modules · 36 lessons18 hours
More courses coming soon