TLTLBeast

Interactive Labs

Reading about a scheduler is one thing. Stepping through a tiny CPU, racing two threads, and watching a fiber-cut interrupt preempt telemetry is another.

Live

xv6, Demystified

An interactive OS playground — fetch-decode-execute, virtualization, concurrency, persistence, processes, fork/exec, context switches, and the real xv6 source code. Nothing to install. Just poke it.

Open fullscreen ↗
Live

RTOS, Demystified

RTOS = Real-Time Operating System. Linux is a fair waiter. An RTOS is an emergency room: the urgent work goes first. Cut a fiber, watch the alarm steal the CPU, then read the C++ that does it.

Open fullscreen ↗

Prefer video? Watch the walkthroughs →

Get in Touch

Questions, feedback, or just want to talk systems? Send a message and it'll land in my inbox.

If I send you a message back, it might end up in your spam folder — just please check that.