Essays, notes, and long-form thoughts
Here you will find my essays, notes, and long-form thoughts on software engineering, system design, and other topics that interest me.

2025-08-12
Explicit Connection Pooling in Go: Fixing Cross-Tenant Data Contamination
A registry-driven approach to resolving race conditions and data leaks in high-concurrency Go SaaS applications.

2024-06-27
Architectural Debt: Resolving Race Conditions in High-Concurrency Systems
Solving the "Naive State Reset" anti-pattern in resource management and high-traffic distributed systems.

2025-09-07
Server-Sent Events (SSE) Implementation: Closing the Observability Gap
Solving the "Hit-and-Forget" gap in background jobs without the infrastructure overhead of WebSockets.

2025-01-12
Pragmatic Validation in the Service Layer: Balancing Logic and Clean Architecture
Why stateful invariants belong inside the transaction, not a separate validation layer. Navigating Clean Architecture trade-offs.

2025-10-02
Why I’m Killing the "Summary Table" in High-Stakes Systems
Moving from state-based duality to Head-Pointer Snapshotting for data integrity.