About Rawkode Academy
Cloud native learning, out in the open.
Rawkode Academy helps engineers understand modern infrastructure by watching real people build, break, debug, and explain real systems.
Built by David Flanagan, known as Rawkode.
The approach
Complex systems. Honest explanations.
Make complex systems easier to learn without pretending they are simple. That means context, trade-offs, tooling, mistakes, and repetition.
-
Show the whole process
The mistakes, dead ends, and fixes are part of the lesson. We show the work as it happens.
-
Learn from maintainers
Hear the decisions, constraints, and trade-offs from the people who build and contribute to the project.
-
Keep experimenting
Explore emerging runtimes, infrastructure patterns, and developer workflows before they become default practice.
The story
A builder’s path into teaching.
From building systems to explaining how they work. Today, the academy brings together shows, articles, and partnerships around the same idea: learn by doing the real work.
-
2003–2016
Building and operating systems
David worked across ticketing systems, custom kernels, and automation. At TeamRock, he helped move workloads from virtual machines to containers on AWS as traffic grew.
-
2016–2019
Making education a daily practice
As a developer advocate at InfluxData, working with Kubernetes metrics, Telegraf, and operators brought together live demos, teaching, and direct technical support.
-
2019
Rawkode Academy launches
The first video set the tone: practical exploration of cloud native tools and conversations with the people behind them.
Put it into practice
Find your way into the work.
Rawkode Live
Live coding and conversations with maintainers and practitioners. Follow the releases, bugs, and decisions as they unfold.
Klustered
Experts repair deliberately broken Kubernetes clusters under pressure. Watch how they reason through the problem.
Learning paths
Selected lessons organized into a sequence. Work through a topic at your own pace.