Francis Sunday
I'm a software engineer at Talstack, a people management platform, where I lead delivery of our HRIS product in Haskell and PostgreSQL. Previously, I worked on cross-border payments at Nala, building backend systems in Go.
I write about systems, programming, and things I learn while building.
Writing
- A Quine in Haskell
- The Database Is a Cache
- Bounded Execution for AI Coding Agents
- Idiomatic Haskell Refactors
- Parsing, Not Guessing
Projects
- snipp
Minimalist macOS screenshot utility built with Rust + Tauri v2.
rusttauri - alpf
Agentic Loop with Promise Fulfilment, a deterministic framework for agents to retry tasks until a promise is fulfilled.
go - Fake.hs
A minimalist Haskell faker library for generating fake data in tests, built with the State monad.
haskell