About

Cloud native education built in public

Rawkode Academy helps engineers understand modern infrastructure by watching real people build, break, debug, and explain real systems.

60K+ Developers reached
500+ Hours of content
90+ Projects featured

Mission

Make complex systems easier to learn without pretending they are simple

We care about the full path from curiosity to production confidence: context, trade-offs, tooling, mistakes, and repetition.

Hands-on and honest

We show the work as it happens, including the mistakes, dead ends, and fixes that make technical learning real.

Maintainer-first

We bring creators and contributors into the room so learners hear the decisions, constraints, and trade-offs from the people closest to the project.

Future-looking

We track emerging runtimes, infrastructure patterns, and developer workflows before they become default practice.

Story

A builder's path into teaching

2003-2014

Full-stack builder and accidental SRE

David worked across ticketing systems, custom kernels, QT point-of-sale apps, early mobile devices, and automation that shaped a long-running interest in reliable systems.

2014-2016

Scaling TeamRock

As Director of Development, he helped move workloads from virtual machines to containers on AWS during a period of intense traffic growth.

2016-2019

Developer advocate at InfluxData

Working with Kubernetes metrics, Telegraf, and operators made education, live demos, and direct technical support a daily practice.

2019

Rawkode Academy launches

The first video set the tone for live, practical exploration of cloud native tools and the people behind them.

Today

Still experimenting in public

The academy now mixes shows, articles, partnerships, consulting, and training around the same core idea: learn by doing the real work.

Formats

How we teach

Everything is built around practical exposure to tools, maintainers, and trade-offs.

Rawkode Live

Live sessions with maintainers and practitioners exploring releases, ideas, bugs, and production patterns.

Live codingMaintainer accessReal troubleshooting

Klustered

A Kubernetes troubleshooting format where experts repair deliberately broken clusters under pressure.

KubernetesIncident responseOperational intuition

Learning paths

Curated sequences of articles, shows, and courses that turn broad topics into practical progression.

Self-pacedCurated resourcesActionable outcomes

Origin clips

Two moments that shaped the academy

Last Week in Kubernetes

The first format that proved live, curious exploration could work.

Klustered

Kubernetes troubleshooting turned into shared, high-signal learning.

Bring Rawkode Academy into your week

Watch the latest episode, share a project, or work with us on partner content, training, and technical enablement.