Posts

Year
Topic
clojurefunctional-programminggolang
5 min read

Coming to Clojure from Go: What Finally Clicked

A Go developer's honest account of picking up Clojure — what took real adjustment (parens, dynamic typing, the JVM) and what turned out to be genuinely better (the REPL, immutability by default, and treating every program as data transformation).

golangapiidempotency
6 min read

Idempotency Keys for High-Volume Order APIs in Go

How to make order and payment endpoints safe to retry: client-supplied idempotency keys, a Postgres-backed store that survives concurrent duplicates, and the trade-offs around scope, TTL, and in-flight requests — in Go.