Where everything lives
Four places. Same as the top menu.
Learn paths, practice, tools, or reading — pick the mode you need right now. All material on this site is free.
Tracks & tutorials
Compiler fundamentals, LLVM, GPU, MLIR, C++, architecture.
Browse LearnPracticeLabs, DSA, MCQs
Hands-on labs, interview practice, and algorithm tracks.
Browse PracticeToolsInspect & explore
Clang flags, ABI explorer, LLVM pass tracker.
Browse ToolsReadArticles & papers
Benchmarks, how-tos, books, and the paper library.
Browse ReadStart with one path
Three strong entry points
Unsure? Open Start Here for the full map. Otherwise pick one path below and stay on it.
Worth opening first
Four informative reads
How Source Code Becomes Binary
A clean bridge from high-level code into machine-level execution.
LLVMIntro to LLVM
Guided LLVM sequence instead of random docs hopping.
PerformanceMemory Hierarchy for Compiler Engineers
Why cache and locality dominate real performance.
BenchmarksGCC vs Clang Benchmark Report
Evidence-driven compiler comparison you can learn from.
Starter Pack
Free starting resources
Tutorials, tracks, tools, and guides stay free. Begin with these three, then keep going.
No spam — practical compiler notes and curated resources only.
