Notes on building
at enterprise scale.
Essays on distributed systems, agentic AI, enterprise API platforms — and what I learn along the way shipping products across BFSI and NBFC customers.
The Logical Slot Suicide Pact: Why CDC Kills Postgres
Handing a logical replication slot to Kafka Connect without aggressive WAL retention limits is a distributed lock on your primary database disk.
- 8 min
The PQC Migration: Why 3KB Signatures Will Break Your Networking Stack
NIST finalized FIPS 204, but swapping out ECDSA isn't just a library update. ML-DSA signatures will fragment your TLS handshakes and drop your packets.
post-quantum-cryptographytlsnetworking - 5 min
Stop Instrumenting Your Code: Why eBPF is the New Baseline for Observability
Manual OpenTelemetry spans create overhead and miss kernel-level delays. With the OTel eBPF profiler hitting GA, it is time to drop the SDKs.
ebpfopentelemetryobservability - 4 min
Why 10-Second Commits Will Break Your Apache Iceberg Tables
Streaming micro-batches into Iceberg creates a metadata swamp that destroys query performance. Here is how to decouple ingestion from compaction.
apache-icebergdata-engineeringflink - 5 min
Bearer Tokens Are Dead in Fintech: FAPI 2.0 and the Shift to DPoP
Bearer tokens are a liability in high-stakes payment systems. FAPI 2.0 finally fixes this without the infrastructure-shattering complexity of mTLS.
fapi-2-0dpopfintech-security - 10 min
Building a RAG Chatbot for Enterprise Products That Actually Works
A practical guide to building retrieval-augmented chatbots for enterprise products, with the parts that actually matter in production: permissions, grounding, evaluation, freshness, and user trust.
ragllmenterprise - 8 min
The Fastest Golang Web Frameworks and When to Choose Which
A practical guide to the fastest Go web frameworks, what the benchmark numbers usually mean, and how to choose between raw speed, ecosystem maturity, and developer ergonomics.
golangbackendperformance - 8 min
Understanding gRPC in Depth: Protobuf, REST, and GraphQL
A junior-friendly deep dive into gRPC, Protocol Buffers, and how gRPC compares with REST and GraphQL in real backend systems.
grpcprotobufapi-design - 12 min
Durable Workflows in 2026: Temporal vs Restate vs Inngest — and When to Skip All Three
Temporal, Restate, and Inngest all promise durable execution. Here's what each costs you in practice, and when a plain state machine with an outbox still wins.
workflowdistributed-systemsreliability