~/misc
Miscellaneous
Links, tools, papers, and resources I find myself recommending to people. Curated, not comprehensive.
Influential Reading
The Rust Programming Language
The best introduction to Rust and to careful systems thinking.
Attention Is All You Need
The transformer paper. Read it. Read it again.
Learn You a Haskell for Great Good
The book that made me actually understand functional programming.
Types and Programming Languages (Pierce)
Dense but foundational. The type theory Bible.
Emergent World Representations (Li et al.)
Evidence that LLMs build internal world models. Fascinating.
Tools I Actually Use
Neovim
My primary editor. Configured with Rust, LSP, and minimal plugins.
WezTerm
Cross-platform terminal emulator written in Rust. Fast and configurable.
Nix / NixOS
Reproducible builds and dev environments. The learning curve is worth it.
Zed
When I want a faster feedback loop than Neovim. Written in Rust.
Useful Rust Crates
tokio
The async runtime. If you're building anything async in Rust, you're using this.
serde
Serialization/deserialization framework. A masterclass in Rust macro design.
nom
Parser combinator library. Functional, fast, and excellent for binary formats.
candle
Minimalist ML framework in Rust by Hugging Face. Closest thing to PyTorch we have.
Interesting Corners of the Internet
matklad's blog
Author of rust-analyzer. Some of the best writing on Rust API design.
Without Boats
Deep dives into Rust language design, async, and Pin.
Lil'Log (Lilian Weng)
Best technical ML blog on the internet. Thorough, rigorous, readable.
Gwern.net
Long-form research and analysis. Not always right, always interesting.