Three Numbers, One MetricBefore you wire activation_rate_7d to a dashboard tile or an experiment guardrail, commit a spec file that answers five questions in SQL-shaped detail. Not a slide sentence. Not a funnel label. A contAug 31, 2026·14 min read
Engineering for Resilience: A Deep Dive into Multi-Region Distributed SystemsDistributed systems failures often begin not with a spectacular crash, but with silent divergence. There are no sirens, no cascading 500 errors, and no immediate panic. In one instance, a single ledgeMay 5, 2026·51 min read
Architecting Reliable application on azure with scalability mindsetTL;DR: The Executive Summary The Problem: "Click-Ops" (manual dashboard configuration) creates brittle, untestable, and insecure "Snowflake Servers" that accumulate technical debt. The Solution: A clean, layered architecture using Terraform for inf...Jan 9, 2026·12 min read
Go and PocketBase: Shortified!Whether you're building your first web service or your hundredth microservice, the URL shortener remains a compelling case study. It's conceptually simple, quick to prototype, yet deceptively complex at scale. A single handler that accepts a URL, gen...Dec 30, 2025·26 min read
Caching Proxy in GoI've seen the same pattern play out time and again: a successful application's biggest enemy is its own growth. As traffic scales, the backend inevitably becomes a bottleneck, leading to slower response times and higher costs. To solve this, I often ...Sep 16, 2025·14 min read
Building a REST API with Golang, Gin, and PocketbaseIntroduction Building a REST API with modern technologies can be an engaging yet complex process, especially when you are working with unfamiliar stacks. As a Go developer, I decided to explore the combination of Golang with the Gin framework and Poc...Jan 21, 2025·7 min read
Securing Express APIs using OAuth2 and JSON Web TokensIntroduction How secure are your users? In today's digital landscape, where data breaches and cyber attacks are increasingly common, implementing robust authentication in your web applications is no longer optional—it's essential. As developers, we a...Sep 2, 2024·10 min read