Operating Systems
Learning
Boot flow, GDT/IDT, interrupts, memory layout, framebuffer rendering, in-memory filesystems, and shells from scratch.
Why it matters
OS work makes you take the machine seriously. Every abstraction stops being free.
Learning
One card per topic: what I'm learning, why it matters, and which project or research entry it ties into. The map is bigger than the work — that is on purpose.
Operating Systems
Learning
Boot flow, GDT/IDT, interrupts, memory layout, framebuffer rendering, in-memory filesystems, and shells from scratch.
Why it matters
OS work makes you take the machine seriously. Every abstraction stops being free.
Rust
Learning
no_std code, ownership across hardware boundaries, error handling without panic, and writing low-level Rust people can read.
Why it matters
Rust forces honesty about lifetimes and side effects that other languages let you ignore.
Graphics / Rendering
Learning
Framebuffers, scanline math, fonts and glyphs, and eventually shaders and raycasting.
Why it matters
Pixels-by-hand is the only way to learn what frameworks have been doing for you.
AI Infrastructure
Learning
Model routing, prompt precheck, streaming, plan ladders, and separating raw provider cost from displayed user usage.
Why it matters
Real AI products are routing, billing, and trust. The model is one component.
Enterprise Software
Learning
Workspaces, RBAC, service-layer design, saved views, audit logs, and dense accountant-friendly UX.
Why it matters
Enterprise apps are mostly about trust, defaults, and not surprising the user.
Frontend Systems
Learning
App Router patterns, typed data layers, design systems on shadcn/Radix, and using React 19 features intentionally.
Why it matters
Frontend systems are how everything else gets used. Bad shells kill good products.
Product / Startups
Learning
Wedge selection, pricing ladders, what to ship vs cut, and how to communicate a product without overclaiming.
Why it matters
Engineering buys you the right to make product decisions — and most engineers waste it.
Quantum Computing / Research
Learning
Comparing qubit architectures (neutral atoms, superconducting, trapped ions, photonic) and the scaling tradeoffs between them.
Why it matters
Quantum is moving from science to engineering. Learning it now buys time later.
DevTools / Cloud Platforms
Learning
Mini Vercel-style deploys, container orchestration, edge routing, and developer-experience design.
Why it matters
Cloud platforms are the modern operating system. Worth knowing how they actually work.