| 2025-06-04 | An Earnest Guide to Symbols in Common Lisp |
| 2025-04-23 | Graphics livecoding in Common Lisp |
| 2025-01-15 | Chess Detective: Identifying player profiles from Lichess recaps |
| 2024-11-21 | Reflections on the Recurse Center |
| 2024-05-11 | Calculating all possible rankings for The Circle USA Season 6 |
| 2024-04-09 | Rating fluctuations in chess |
| 2024-03-30 | Recurse Center, week 12 |
| 2024-03-21 | Recurse Center, week 11 |
| 2024-03-15 | A Visit to the Center for Computing History |
| 2024-03-08 | Recurse Center, week 10 |
| 2024-02-29 | Recurse Center, week 9 |
| 2024-02-23 | Recurse Center, week 8 |
| 2024-02-22 | Tiny Metronome now has a 903-byte sibling |
| 2024-02-16 | Recurse Center, week 7 |
| 2024-02-09 | Recurse Center, week 6 |
| 2024-02-02 | Recurse Center, week 5 |
| 2024-01-26 | Recurse Center, week 4 |
| 2024-01-19 | Recurse Center, week 3 |
| 2024-01-12 | Recurse Center, week 2 |
| 2024-01-05 | Recurse Center, week 1 |
| 2023-12-28 | A Recursive Christmas |
| 2023-11-15 | Reflections on a PhD |
| 2023-10-01 | A Coffeehouse Conversation with ChatGPT |
| 2023-09-26 | Triangulation pillars: an alien technology? |
| 2023-09-19 | George Carlin's Things You Never See, AI edition |
| 2023-08-28 | I submitted my thesis |
| 2022-10-08 | Get involved in open source software by using it |
| 2022-08-28 | Board games and Markov chains |
| 2022-06-19 | I love ads! |
| 2022-06-18 | Advent of Code 2021 |
| 2022-03-30 | Making a calculator |
| 2022-02-27 | Yet another Wordle solver |
| 2022-01-15 | The probability of a hash collision |
| 2021-12-14 | The bit-twiddling magic of two's complement, explained |
| 2021-07-04 | Why the Moon doesn't crash into Earth |
| 2021-05-10 | An easy answer is hard to find |
| 2021-04-03 | Not Growing a Language |
| 2021-04-02 | The grand stretch in the evening, visualised |
| 2021-03-17 | toki poems |
| 2021-02-06 | A Farewell to JavaScript |
| 2021-01-15 | The Darts Player Who Estimated π |
| 2020-11-27 | Recreating grep in Python |
| 2020-10-22 | Can your granny beat Michael Jordan at basketball? A probabilistic answer |
| 2020-07-18 | A short review of A Short History of Nearly Everything |
| 2020-06-07 | Obese websites and planet-sized metronomes |
| 2020-04-01 | The Beatles and "you" |
| 2020-02-01 | Counting the number of days until your birthday and why it's a useful programming trick |
| 2020-01-28 | Finding Mona Lisa in the Game of Life |
| 2019-11-22 | Random RGB values that average to N; or, Pointlessness and Probability |
| 2019-10-03 | Solving all 42 versions of the Harry Potter potions puzzle |
| 2019-09-29 | The story of u/AnEmojipastaBot |
| 2019-09-07 | Simulating plane designs for faster boarding |