~/blog
Writings
Long-form thoughts on Rust, large language models, functional programming, and the craft of building systems that matter.
Why Rust Is the Right Language for LLM Inference
Python dominates ML tooling, but when it comes to inference performance, Rust's ownership model and zero-cost abstractions offer something Python simply cannot.
RustLLMsPerformance
Monads Are Not Burritos: A Practical Introduction
Every monad tutorial reaches for a food metaphor. Let's skip the analogies and look at what monads actually do in code — specifically in Rust.
Functional ProgrammingRustType Theory
Emergence in Large Language Models: What It Actually Means
Researchers use 'emergence' loosely. Let's be precise about what emerges in LLMs, when, and what the implications are for building with them.
LLMsAI TheoryResearch