A collection of miscellaneous work: algorithm/data-structure implementations, one-off scripts that demonstrate something interesting or helped me learn something new, notes from courses/books, and everything in between. Here are some choice examples:
- a JSON parser (C)
- notes and projects from The Elements of Computing Systems (Nand2Tetris)
- a self-contained RSA implementation (Python)
- prime number spirals visualization (Javascript)
- a Scheme interpreter (Haskell)
- a self-balancing AVL tree (C)
- slides from a talk I gave on math and logic in hardware
- the Rabin-Miller primality test (Haskell)