Programming
2025
- Scala Lists, Eager and Lazy
 - KMP Implementations
 - Simple String Search Implementations
 - Giving Scala a Go—Playing with Lists
 
2021
- Prefix Doubling Attempts
 - CPS and Iterators in C
 - C Slices
 - Macro Metaprogramming
 - ‘Witness’ arrays
 - Starting Up Exercises: Burrows-Wheeler Transform
 - Chinese Remainder in Go
 
2020
- Advent of Code 2020 — day 24 remade
 - Advent of Code 2020 — day 25
 - Advent of Code 2020 — days 23 and 24
 - Advent of Code 2020 — day 22
 - Advent of Code 2020 — days 20 and 21
 - Advent of Code 2020 — day 19
 - Advent of Code 2020 — days 17-18
 - Advent of Code 2020 — days 14-16
 - Advent of Code 2020 — days 12-13
 - Advent of Code 2020 — days 09–11
 - Advent of Code 2020 — days 06–08
 - Advent of Code 2020 — days 01-05
 - OOP example in C
 - Reference counting lists in C