Archive
All Posts
- Read
Starting This Blog
A home for technical articles, working notes, and lessons worth keeping.
- Read
Designing Idempotent APIs That Survive Retries
A practical model for idempotency keys, request fingerprints, stored outcomes, and safe retry behavior.
- Read
A BigDecimal Checklist for Money
Small Java rules that prevent surprising amounts, comparisons, and rounding behavior.
- Read
Tracing One Request Across Several Services
A repeatable way to correlate a failing request through gateways, APIs, queues, and workers.
- Read
Choosing Between Synchronous and Asynchronous Integration
A comparison based on user latency, consistency, failure handling, and operational cost.
- Read
Notes on Effective Debugging
A compact loop for turning vague symptoms into small, falsifiable explanations.
- Read
Demystifying Authentication in Spring Security
A guided tour through Spring Security authentication, providers, filter chains, and security context persistence.
No posts match this filter.