zk learning resource
- lambda sparkling water bootcamp
- privacy scaling explorations core program
- crypto101
- moonmath manual
- STARK 101's - STARK prover from scratch (in Python).
compilers/interpreters learning resource
- SSA book
- implementing SSA compilers with rust
- Type inference as constraint solving: how GHC’s type inference engine actually works - SPJ
- Intro. to compilers and language design
other interesting blogs/articles/videos
- A series about making a programming language called Eldiro using Rust
- Remco Bloemen's personal notes on maths and engineering
- introduction to SNARKs by vitalik
- understanding PLONK
- how to explain zero-knowledge protocols to your children
- ray tracing in one weekend
- temple OS
- ratatui
- to understand the diff. between concurrency and parallelism, read the first chapter of Carl Fredrick's Asynchronous Programming in Rust
- File compression in rust: Huffman Coding
- Ludwig's bookmarks. this is a gem, trust me
- anatomy of a terminal emulator
haskell learning resource
- https://argumatronic.com/posts/1970-01-01-beginners.html
- https://www.reddit.com/r/haskell/comments/oilapt/haskell_books_index_with_rss/?rdt=36670