Skip to main content
Account

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.

David Flanagan presenting on stage beside a slide about InfluxDB.
David Flanagan (Rawkode), sharing the work on stage.

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.

  1. 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.

  2. 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.

  3. 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.