The job
Cloud Engineer, DevOps Engineer, SRE, Platform Engineer, Solutions Architect: what each title really means, and how to read an advert.
3 of 3 written
What the job actually is, and every tool underneath it run for real, not just described.
47 of 47 lessons written. The bar on every card below is counted from the lesson files that exist, not from a number I typed. A lesson that is planned and unwritten says so on its own page too.
Cloud Engineer, DevOps Engineer, SRE, Platform Engineer, Solutions Architect: what each title really means, and how to read an advert.
3 of 3 written
The shell, the filesystem, processes and real networking. Every DevOps tool is built on top of these.
4 of 4 written
Not "add, commit, push" by memory. What a commit actually is, and how branching and review work.
3 of 3 written
What a container actually is, real Dockerfiles and images, and running more than one of them together.
4 of 4 written
IaaS, PaaS, SaaS and FaaS; regions and blast radius; the Shared Responsibility Model. Vendor-neutral, before any one vendor.
3 of 3 written
IAM, VPC and EC2, run for real against a free local AWS. Least privilege from the start, not bolted on later.
4 of 4 written
S3 is not a filesystem. RDS is not DynamoDB. Real uploads, real tables, and how to pick between them.
3 of 3 written
Functions as infrastructure, and the queues and topics that connect them without either side waiting.
3 of 3 written
Why click-ops fails at scale, and real Terraform: providers, state, modules, and the plan/apply/destroy loop.
4 of 4 written
What a pipeline actually is, a real pipeline file, and the deployment strategies that keep a bad release small.
3 of 3 written
The problem it solves that Compose does not, and real manifests: Pods, Services, ConfigMaps, Secrets, Ingress.
4 of 4 written
Metrics, logs and traces, a real Prometheus and Grafana stack, and alerting that does not cry wolf.
3 of 3 written
Least privilege worked out by hand, secrets that never belong in a repo, and the misconfigurations that actually get exploited.
3 of 3 written
Pricing models you calculate by hand, incident response, and the system design questions this job gets asked.
3 of 3 written
Newsletter
Occasional notes on shipping software with AI agents. No schedule, no filler, unsubscribe in one click.