Blog
Labs and essays. Browse the full archive
-
Crafting Interpreters: A Runnable, Semantics-First Cheat Sheet (Python)
Notebook companion to Crafting Interpreters. Chapters are distilled into a core semantic idea and presented via a runnable Python micro-example. Sections conclude with an end-to-end tree-walk and bytecode VM executions of the same tiny program.
-
Implementing Alternating Least Squares (ALS) from Scratch in Python
A deep dive into building ALS for recommendation systems in Python. Includes the full derivation, a vectorized implementation, and an analysis of its real-world performance limits.
Projects
A collection of my joy-driven projects. Browse the full projects archive for every launch and experiment.
Get In Touch
Write to discuss ideas or request technical consulting.