DevOps / CI
Shipping software fast & safely. · 12 notebooks
Observability & Monitoring
Know exactly what your systems are doing in production — and why. A hands-on, diagram-rich walk through the three pillars (metrics, logs, traces), the four golden signals, Prometheus & PromQL, Grafana dashboards, structured logging & aggregation, distributed tracing & OpenTelemetry, alerting that does not cry wolf, SLIs/SLOs/error budgets, on-call & blameless postmortems, and cost/cardinality/sampling — grounded in how Google SRE, Uber (Jaeger), Netflix and Prometheus actually do it.
Open notebookGit & Version Control Mastery
Go from "commit, push, pray" to genuine Git fluency. A hands-on, diagram-rich, command-first walk through how Git really works (snapshots & the commit graph), branching & merging, conflicts, rebase vs merge, remotes & pull requests, undoing anything (reset/revert/reflog), power tools (stash, cherry-pick, interactive rebase), tags & semantic versioning, and the branching strategies (Git Flow, GitHub Flow, trunk-based) real teams use — grounded in how the Linux kernel, Google, Meta and Microsoft manage code at scale.
Open notebookLinux & Shell Scripting
Master the operating system and shell that run virtually every server, container and cloud. A hands-on, diagram-rich, command-first walk through the Linux filesystem, permissions, the Unix philosophy, streams & pipes, text-processing power tools (grep/sed/awk), processes & systemd, networking from the CLI, and real Bash scripting — variables & quoting, conditionals, loops, functions, robust error handling, cron and debugging — everything a developer or DevOps engineer needs to automate and operate real systems.
Open notebookCloud Fundamentals
Understand the cloud that runs modern software — not just buzzwords, but how it actually works. A hands-on, diagram-rich walk through service models (IaaS/PaaS/SaaS/FaaS), the shared responsibility model, regions & availability zones, compute/storage/networking/databases, IAM, autoscaling & load balancing, CDN/DNS, serverless, cost management & FinOps, cloud security, high availability & disaster recovery, and the Well-Architected framework — compared across AWS, Azure and GCP, and grounded in how Netflix, Capital One and others really run at scale.
Open notebookSite Reliability Engineering (SRE)
The discipline of keeping large systems reliable — treating operations as a software problem. A hands-on, diagram-rich walk through SLIs/SLOs/SLAs, error budgets and the error-budget policy, eliminating toil, incident response & command, sustainable on-call, blameless postmortems, reliability engineering patterns, cascading failures & overload, capacity planning, chaos engineering, safe release engineering, and the reliability-vs-velocity balance — grounded in how Google (who invented SRE), Netflix and the DORA research actually run production at scale.
Open notebookGitOps & ArgoCD
Operate Kubernetes the modern way — with Git as the single source of truth and an agent that continuously reconciles reality to match. A hands-on, diagram-rich walk through the four GitOps principles, push-vs-pull deployment, the reconciliation loop, ArgoCD (architecture, the Application resource, sync & health, App-of-Apps, ApplicationSets), Helm/Kustomize, multi-environment config, the secrets problem, progressive delivery with Argo Rollouts, and Git-based rollback & disaster recovery — grounded in how Weaveworks, Intuit and the CNCF ecosystem actually practice GitOps.
Open notebookDevSecOps — Security in the Pipeline
Build security into software delivery instead of bolting it on at the end. A hands-on, diagram-rich walk through shift-left culture, threat modeling, the secure-pipeline scanners (SAST, SCA, secrets scanning, DAST, IaC & container image scanning), software supply-chain security (SBOMs, artifact signing, SLSA), runtime & cloud security (secrets management, container/Kubernetes hardening, CSPM, runtime detection), policy as code, vulnerability management and zero trust — with lessons drawn from the SolarWinds, Log4Shell, Equifax and Capital One breaches.
Open notebookDevOps & CI/CD
Hand-written notes on the DevOps culture, CI/CD pipelines and containers that ship software fast & safely.
Open notebookDocker & Containers
A complete, story-driven Docker course — from your first container to Dockerfiles, Compose, networking, volumes, registries and Swarm — packed with real industry examples and runnable commands.
Open notebookKubernetes
A complete, story-driven Kubernetes course — from container orchestration and architecture to pods, deployments, scheduling, services, storage, secrets, kubectl and ConfigMaps — packed with real industry examples and runnable YAML & kubectl.
Open notebookCI/CD Pipelines
A complete, story-driven CI/CD course — from the foundations of automation and DORA metrics to continuous integration, deployment, deployment strategies, infrastructure & configuration management and the culture that makes it stick — packed with real industry examples and runnable pipeline YAML.
Open notebookTerraform & IaC
A complete, story-driven Terraform course — from Infrastructure as Code fundamentals and HCL syntax to providers, resources, variables, state, modules, real AWS provisioning, workspaces and CI/CD — packed with real industry examples and runnable HCL.
Open notebook