Home
Hi! I'm James. I solve problems using code. These are my ramblings and musings.
Posts
- Trying Zig by Implementing CHIP-8 - October 6, 2025
 - Code Review Tips - September 26, 2025
 - Linking Zig from Haskell - September 12, 2025
 - Using Haskell in Production - September 8, 2025
 - Letter to a Young Engineering Manager 1 - July 12, 2025
 - Why I Won't Use AI - June 17, 2025
 - Designing Boring Software with Functional Programming - Part 1 - August 5, 2024
 - Haskell is Not A Whitepaper Language - April 29, 2024
 - Keep Effects at the Edges - April 15, 2024
 - On Over-Engineering in Software Development - February 10, 2024
 
…or you can find more in the archives.