Learning Resources
You don’t need to know everything on day one. This is a reference to come back to as you work across different projects.
Kubernetes
- Kubernetes Documentation - the official docs, genuinely good
- Kubernetes the Hard Way - build a cluster from scratch to understand what’s actually happening
- learnk8s - practical articles and visual guides
- CKAD/CKA Exam Prep - hands-on exercises even if you’re not taking the exam
AWS
- AWS Well-Architected Framework - the mental model for good AWS architecture
- AWS Documentation - comprehensive, use the search
- Last Week in AWS - newsletter covering AWS changes with commentary
- AWS Skill Builder - free courses from AWS
Terraform
- Terraform Documentation - official docs
- Terraform Best Practices - community-driven guide
- Terraform Up & Running - the book most people start with
Pulumi
- Pulumi Documentation - official docs for all languages
- Pulumi Examples - real-world examples in TypeScript and Python
Python
- Real Python - practical tutorials and guides
- Python Documentation - official docs
- Ruff Documentation - our linter/formatter of choice
- uv Documentation - our package manager
TypeScript
- TypeScript Handbook - official guide
- Total TypeScript - advanced TypeScript patterns
- Bun Documentation - our JS/TS runtime
Rust
- The Rust Book - start here
- Rust by Example - learn by doing
- Rustlings - small exercises to get comfortable
Go
- Go Documentation - official docs
- Go by Example - practical examples
- Effective Go - idiomatic Go patterns
Docker & Containers
- Docker Documentation - official docs
- Dockerfile Best Practices - write better images
- Dive - inspect image layers (we have this installed)
DevOps & SRE
- Google SRE Book - free online, foundational reading
- The Phoenix Project - the novel that explains DevOps
- DORA Metrics - how to measure engineering performance
Security
- OWASP Top 10 - the most critical web security risks
- AWS Security Best Practices - IAM and access control
Networking
- Cloudflare Learning Center - great explanations of DNS, TLS, HTTP, and more
- How DNS Works - visual comic explaining DNS
Staying Current
- TLDR Newsletter - daily tech news digest
- Changelog - podcasts covering open source and software
- Hacker News - community discussion (use with moderation)
Internal Knowledge
- Ask in the team chat. Seriously. Someone has probably solved your problem before.
- Check project READMEs and
docs/folders for project-specific knowledge. - Pair with someone who’s worked on the project before. 30 minutes of pairing beats hours of solo debugging.