Skip to content
00
00
00

Blogs

Notes from building things

· 8 minDraft

Designing idempotent payment APIs in Spring Boot

Idempotency keys, retries, and the database constraints that make a double-click harmless.

  • Spring Boot
  • API Design
· 6 minDraft

What Kafka taught me about ordering

Partitions, keys, and why "exactly once" is a promise you have to help keep.

  • Distributed Systems
· 5 minDraft

Shipping a side project end to end

From schema to deploy in a weekend — the checklist I keep coming back to.

  • Process