RSSAmplifier

Blog

Hindsight Blog

hindsight.eventsRSS feed ↗2 posts

Latest posts

Composing Event Migrations with Default Implementations

Composing Event Migrations with Default Implementations November 12, 2025 Haskell’s code generation features are critically under-appreciated—even by Haskellers themselves. The type system features involved are surely hard to master, but they pay off beautifully: end users write declarative code that is readable, maintainable, and correct by construction. This blog post demonstrates a concrete…

Hindsight: Typesafe, Evolvable Event Sourcing for Haskell

Hindsight: Typesafe, Evolvable Event Sourcing for Haskell October 28, 2025 A month and a half ago, at Munihac 2025 , I had the pleasure to present the design of Hindsight , an opinionated event sourcing library I was working on. While I had hoped to make the repository public and gather contributions during the Hackathon, I still felt the project was a bit too early for prime time: the user-facing…