Arc 3 of /root. The substrate comes alive. ~14 phases: the longest year of the program. Earns its length. Exit ramp: Senior DevOps / SRE / Cloud / Platform Engineer

Years 1-2 built the engineer who can write and ship services. Arc 3 builds the substrate those services run on, and the platform discipline that turns “K8s + scripts” into “a platform another engineer can ship to.” This is the inflection year. By end of Arc 3 basecamp is alive, public on GitHub, running multi-cloud, with the paved-road CLI + service catalog + mesh + secrets + observability + FinOps + reliability discipline of a small startup’s actual platform team.

Arc 3 has 14 phases, more than any other year, because the surface area is real. OS internals (kernel-level), networking at depth, containers from scratch (with unshare and cgroups), Kubernetes + GitOps, distributed systems theory (DDIA + Raft), Infrastructure as Code, AWS at depth, multi-cloud synthesis, service mesh + zero-trust, platform-as-product, secrets lifecycle, observability deep, FinOps, reliability engineering. Skipping any of these leaves a gap that bites in Years 4-5 or at the next employer.


What you’ll know at the end of Arc 3

You’ll be operating a multi-cloud platform that mirrors at small scale what frontier-lab platforms, Spotify, Netflix, and Uber operate at hyperscale. The exit ramp is Senior DevOps / SRE / Cloud / Platform Engineer; the actual hiring titles are interchangeable in 2026.


Phase map

PhaseTitleWeeksHoursCapstone outputPattern depth focus
17OS Internals6-870-90Foundation for everything; chronicle seeded with kernel-level runbooksvirtualization, privilege-separation DEEP, mediation, layering
18Networking Deep6-870-90Networking utils; pulse gets meaningful upgradesrouting-and-addressing, layering-and-abstraction, defense-in-depth
19Containers from Scratch5-760-80Container abstraction dissolved into Linux primitivesprivilege-separation reinforced, immutable-infrastructure
20Kubernetes + GitOps (K8s-native ecosystem)10-12120-160Substrate alive: K3s + Flux + CloudNativePG + Redis Operator + Karpenter + Keda + Prometheus + Grafana; beacon deployedcontrol-loops DEEP, declarative-vs-imperative, gitops, mediation reinforced, service-discovery, load-balancing, network-policy, operator-pattern
21Distributed Systems Theory7-980-100Raft-in-Go lab publicreplication DEEP, consensus, partitioning, cap-and-pacelc, eventual-consistency, crdts, distributed-time, idempotency revisited
22Infrastructure as Code8-1090-110forge shipped publicly (first loud launch)declarative-vs-imperative-infrastructure DEEP, control-loops reinforced, gitops reinforced, immutable-infrastructure
23Cloud Foundation (AWS deep)6-870-90AWS side of basecamp: VPC + IAM + RDS + EKS smallleast-privilege DEEP, defense-in-depth, threat-modeling
24Multi-cloud Synthesis5-760-80basecamp on K3s + EKS + GKE; basecamp repo goes publicmulti-tenancy, all prior Arc 3 patterns reinforced
25Service Mesh + Zero-Trust6-870-90Cilium mesh deployed; mTLS between every podservice-mesh, zero-trust-networking, mediation DEEP
26Platform Engineering (+ custom kubebuilder operator)10-12120-160ascent + custom operator shipped publicly; Workload CRD as platform APIplatform-as-product DEEP, operator-pattern, scaffolder-pattern
27Secrets Lifecycle + Defense in Depth + Kyverno5-760-80Vault + ESO + sealed-secrets + Kyverno policies operationalsecrets-lifecycle, defense-in-depth DEEP, zero-trust-security, policy-as-code
28Observability at Platform Depth6-870-90OTel Collector + Prometheus + Grafana + Tempo + Loki on basecamp; SLO discipline livesli-slo-error-budget DEEP, three-pillars DEEP, distributed-tracing DEEP
29FinOps + Cost Engineering4-640-60Cost dashboards across AWS + GCP; reserved + spot strategyfinops
30Reliability Engineering5-760-80DR drills + chaos experiments scheduled on basecampreliability-engineering, disaster-recovery
Arc 3 Final Exam2-324-30
Total~91-119 weeks~1,000-1,290 hrsbasecamp modules forge, ascent, beacon operational; multi-cloud; public~30 patterns reach DEEP

Arc 3 is the longest arc (14 phases). Pace is yours; the content is what it is.

:::caution[Arc 3 is the longest year, and earns it] The substrate is real surface area. OS internals to kernel-level networking to containers-from-scratch to K8s to distributed-systems theory to IaC to cloud to multi-cloud to mesh to platform to secrets to observability to FinOps to reliability is 14 phases. Compressing it produces gaps. Treat Arc 3 as the heart of the program; the years on either side are framing. :::


What ships publicly during Arc 3

ProjectPhaseRoleLaunch energy
beacon20On-call dashboard, first real service on basecampQuiet ship: public on GitHub + Helm chart
Raft-in-Go lab21Educational implementation; not production-gradeQuiet ship: public as learning artifact
forge22Terraform + Crossplane modules side-by-side, multi-cloudFirst loud launch: README + examples + CI + blog post + Hacker News attempt
basecamp repo24The GitOps source of truth for the whole platformGoes public mid-Arc 3: strongest portfolio signal of the year
ascent26Paved-road CLI + service catalogQuiet ship: public; goes loud with vantage at end of Arc 5

forge is the year’s main loud launch. basecamp going public is the year’s main strategic artifact. By end of Arc 3 a reviewer sees a coherent multi-cloud GitOps platform with mesh, paved-road, secrets, observability, FinOps, and reliability discipline: visible, runnable, and clearly maintained.


Patterns deepened in Arc 3

Arc 3 is where the substrate patterns move from theory to operating evidence. By end of Arc 3, these reach OUTLINE+, with several reaching DEEP through sustained homelab operation:

Foundations (reinforced through the substrate)

Networking

Distributed systems (Phase 21 DDIA-anchored)

Infrastructure-and-platform

Security-and-policy

Observability-and-ops

FinOps + Reliability

Reinforced from prior arcs

~30 patterns first-deepened in Arc 3, with heavy DEEP promotions through the substrate operating evidence. This is the arc where the pattern library shifts from “read about” to “operate daily.”


Hardware requirements

Arc 3 needs more RAM than Arc 1-Arc 2. Before starting Phase 20 (Kubernetes), upgrade to 32GB RAM + 1TB external SSD. By Phase 28 (observability stack), 64GB is recommended for the Prometheus + Tempo + Loki stack to breathe. Cumulative hardware cost: ~$300-500 across Arc 3.

Full breakdown: homelab/hardware.


Cloud requirements

Arc 3: AWS Deep (Phase 23)          — AWS Free Tier; budget ~$50
Arc 3: Multi-cloud (Phase 24)       — GCP $300 credits; budget $0

TOTAL Arc 3 cloud spend: ~$50-100

Cloud is exploration; basecamp’s home is the homelab. Free-tier discipline (destroy-on-exit) is itself a Phase 23 lesson.


Arc 3 Final Exam

Scenario-based final exam. Three parts:

  1. Build (180 min): deploy a new service via ascent across all three clouds (K3s + EKS + GKE) with full hygiene (mesh, secrets, SLO, observability, IaC for any new resources)
  2. Debug (180 min): three parallel scenarios from Phases 20, 21, 28 catalogs
  3. Articulate (90 min): ~1500 words: walk a request from external Ingress through the full Arc 3 stack down to the kernel and back

See the full Arc 3 Final Exam spec.


Arc 3 graduation

You can:
- Operate Linux at the kernel level when debugging requires it
- Read packet captures and reason about TCP/TLS/DNS layer by layer
- Build a container from Linux primitives (and explain Docker as a thin layer over them)
- Operate Kubernetes from first principles with GitOps reconciliation
- Reason about distributed-systems trade-offs from theory + implementation
- Declare infrastructure across clouds with Terraform + Crossplane
- Operate a multi-cloud platform with mesh, secrets, observability, FinOps
- Run DR drills and chaos experiments on a schedule
- Ship OSS that other engineers find useful (forge public, basecamp public)

Exit ramp: Senior DevOps / SRE / Cloud / Platform Engineer
Confidence: real, with multi-cloud basecamp public and ~50 patterns at DEEP

→ Continue to Arc 4: Data Engineering & ML Foundations.