Archives
- 2025
-
- 2025-03-16 – Managing a small VPS with NixOS
- 2025-01-04 – A personal look back on 2024
- 2024
-
- 2024-11-18 – Packaging Leiningen Apps with Nix
- 2024-11-05 – WeblogPoMo: Ask me Anything
- 2024-09-25 – Travel Log: Heart of Clojure 2024
- 2024-08-06 – Travel Log: Along the North Sea Coast
- 2024-07-24 – Academic Baby Steps
- 2024-07-03 – Recipe Hall of Fame: Korean Rice Bowl
- 2024-06-18 – Some things work better without CI
- 2024-05-17 – A few thoughts about (online) identity
- 2024-04-21 – Recipe Hall of Fame: Tomatoes and Eggs
- 2024-04-11 – How Discord scammers are trying to get GitHub users to install malware
- 2024-04-08 – What's up with the NSFW spam on Discord?
- 2024-04-01 – Automatic Updates from OAuth2 Apps on a Static Site
- 2024-03-20 – "The Three-Body Problem" and Quantum Teleportation
- 2024-03-03 – Does an opt-out social media bridge violate the GDPR?
- 2024-02-04 – Recipe Hall of Fame: Lentils and Rice with Yogurt
- 2023
-
- 2023-11-28 – Software Transactional Memory: Clojure vs. Haskell
- 2023-11-18 – The Blackbird is the Composition of Composition and Composition
- 2023-11-06 – Why the Others Suck
- 2023-11-05 – One Year on the Fediverse
- 2023-10-21 – Distro hopping to NixOS in a dual boot system
- 2023-09-24 – A Tale of Java Backwards (In)compatibility
- 2023-09-18 – Web Design Doesn't Have to Be Complicated
- 2023-06-21 – Making Sense of Software Licensing
- 2023-04-22 – Enjoying food on a budget
- 2022
-
- 2022-02-03 – How To Write a Webhook Discord Bot In Clojure
- 2021
-
- 2021-05-01 – Immutable Collections are Fast (Enough)
- 2021-01-25 – Adopting Clojure in a Hostile Environment
- 2019
-
- 2019-11-01 – An Introduction to JVM Bytecode