Agentultra
Letter to a Young Engineering Manager 1
Why I Won't Use AI
Designing Boring Software with Functional Programming - Part 1
Haskell is Not A Whitepaper Language
Keep Effects at the Edges
On Over-Engineering in Software Development
Extensible Enums in Haskell
A (mostly) Practical Guide to Functional Programming (in Javascript) Part 6
Static Type Checkers for Dynamic Programmers
What Are Promises Good For?
Using Haskell in Production