EXPLANATORY VIDEOS BY TARUN AJJARAPU

Tarun Has No Life.

I need to touch grass...

Operating systems, low-level code, and ML infrastructure. Detailed explanations grounded in source code and execution.

ML systems. Infrastructure. Agents.

CHANNEL COMING SOON

The channel hasn’t launched yet. Planned topics are listed below.

PLANNED TOPICS

Systems, in detail.

Topics for upcoming technical breakdowns.

OS / SYSTEMS / ML
FIRST TOPICOPERATING SYSTEMS

NixOS: configuration to system.

Trace a configuration change through evaluation, builds, and system activation. Examine dependencies, generations, and the limits of rollback.

DependenciesSystem generationsMutable state
How Nix works
OS / PROCESSESFrom executable to process.

Follow the shell, loader, and process initialization before execution reaches main.

PLANNED
SYSTEMS / PERFORMANCEConcurrency and contention.

Benchmark a concurrent program as the worker count increases. Examine cache lines, synchronization, and scaling limits.

PLANNED
ML / INFERENCEThe inference path.

Trace a request through an inference server: compute, memory movement, scheduling, and time spent waiting.

PLANNED

BACKGROUND

Tarun Ajjarapu.

I work on infrastructure and agents at Judgment Labs. Previously, I built log delivery infrastructure at Databricks and worked on payments at Stripe.

This channel covers systems programming, operating systems, and ML infrastructure.

Experience & projects