Skip to content
--:--:--

Blogs (29 articles)

Thoughts on software development, technology, and building things that matter.

Cover image for: Why OTPs Look the Same but Work Very Differently
SecurityAuthenticationBackend
March 8, 20267 min read

Why OTPs Look the Same but Work Very Differently

A deep dive into the two very common models hiding behind that familiar OTP screen: TOTP vs. server-stored OTP, and why this difference matters.

Read Article
Cover image for: How Bank Transfers Work
System DesignBackend
March 2, 20265 min read

How Bank Transfers Work

Tap Pay in a banking app and the money seems to move instantly. Under the hood, it's an event-driven pipeline of idempotency checks, ledger reservations, reconciliation workers, and real-time notifications.

Read More
Cover image for: How UPI Payments Actually Work Under the Hood (A Beginner's Guide to System Design)
System DesignBackend
March 1, 20265 min read

How UPI Payments Actually Work Under the Hood (A Beginner's Guide to System Design)

You scan a QR code, enter your PIN, and within two seconds a speaker announces 'Received twenty rupees.' Behind those two seconds is a beautifully orchestrated dance of distributed systems. Here's the system design.

Read More
Cover image for: Why Your Payment Backend Needs a Dedicated Real-Time Layer (And How We Built One)
BackendSystem Design
February 28, 20267 min read

Why Your Payment Backend Needs a Dedicated Real-Time Layer (And How We Built One)

The thing that processes payments should not be the same thing that delivers notifications. Here's why splitting these into two systems — a payment backend and a dedicated push layer — makes everything better.

Read More
Cover image for: Anthropic Wants to Have Its Cake and Eat Yours Too
AIEthics
February 24, 20263 min read

Anthropic Wants to Have Its Cake and Eat Yours Too

Anthropic paid $1.5 billion to settle a lawsuit for training Claude on pirated books, but now they're complaining about Chinese AI labs 'stealing' their model outputs.

Read More
Cover image for: The "Girls Can't Tech" Myth Needs to Die
OpinionWomen in Tech
February 21, 20263 min read

The "Girls Can't Tech" Myth Needs to Die

We've been confusing early exposure with raw potential for decades. The pipeline isn't broken because girls lack ability — it's broken because we keep telling them the path is harder for them.

Read More
Cover image for: How Food Delivery Apps Show "PAID" Instantly on the Delivery Partner's Screen
BackendPayments
February 21, 20264 min read

How Food Delivery Apps Show "PAID" Instantly on the Delivery Partner's Screen

Ever noticed how Zomato or Swiggy instantly flips to "Payment Received" on the delivery partner's screen the second you tap Pay? Here's the backend engineering behind that magic.

Read More
Cover image for: Louf for 2030
LifeTravel
February 14, 20264 min read

Louf for 2030

A note to my future self. I want to travel on my own money, experience different cultures, and build a life shaped by freedom, not comfort.

Read More
Cover image for: Inside Payment Routing: How Razorpay Routes Your ₹100 Through 15+ Gateways in Milliseconds
PaymentsDistributed Systems
February 14, 20267 min read

Inside Payment Routing: How Razorpay Routes Your ₹100 Through 15+ Gateways in Milliseconds

What happens behind the "Pay" button—scoring, circuit breakers, retries, and how payment gateways get chosen in milliseconds.

Read More
Cover image for: How Paytm and Google Pay Made QR Scanning Feel Instant
MobileComputer Vision
February 4, 20264 min read

How Paytm and Google Pay Made QR Scanning Feel Instant

5-minute read: The camera + decoding tricks and UX decisions that make QR payments feel effortless.

Read More
Cover image for: Inside Moltbook: The First Social Network Where AI Agents Talk to Each Other
AIMachine Learning
February 1, 20266 min read

Inside Moltbook: The First Social Network Where AI Agents Talk to Each Other

What happens when 1.5 million AI agents get their own social network? Explore Moltbook, where AI agents autonomously create communities, develop religions, and communicate without human interference. It's a fascinating unintended experiment in AI history.

Read More
Cover image for: Why YouTube Uses Server-Sent Events (SSE) Over WebSockets: A Cost-Effective Architecture Decision
ArchitectureScalability
January 29, 20266 min read

Why YouTube Uses Server-Sent Events (SSE) Over WebSockets: A Cost-Effective Architecture Decision

When serving 2 billion logged-in users per month, every architectural decision has massive cost implications. Discover why YouTube chose SSE over WebSockets and how this choice saves millions of dollars annually.

Read More
Cover image for: Building Classio: A Serverless Deployment Platform
BackendServerless
January 28, 20263 min read

Building Classio: A Serverless Deployment Platform

Classio is a lightweight, self-hosted alternative to Cloudflare Workers that lets you deploy serverless functions to your own infrastructure. Built with Bun, it demonstrates the core concepts of a serverless platform in under 1000 lines of code.

Read More
Cover image for: When Multiple Tech Stacks Actually Make Sense: Lessons from PhonePe and Super Apps
ArchitectureMobile Development
December 27, 20256 min read

When Multiple Tech Stacks Actually Make Sense: Lessons from PhonePe and Super Apps

Why companies like PhonePe, Paytm, and Gojek intentionally run multiple tech stacks in the same app—and why your startup probably shouldn't try it.

Read More
Cover image for: Why YouTube Live Chat Scales Without WebSockets
ArchitectureScalability
December 17, 20254 min read

Why YouTube Live Chat Scales Without WebSockets

How YouTube serves millions of concurrent viewers with HTTP-based polling instead of WebSockets, saving tens of millions in infrastructure costs while maintaining real-time performance.

Read More
Cover image for: Understanding How the YouTube Video Pipeline Works
ArchitectureVideo Processing
December 17, 20255 min read

Understanding How the YouTube Video Pipeline Works

A comprehensive breakdown of YouTube's video pipeline from upload to playback. Learn how videos are transcoded, distributed globally, and streamed seamlessly to billions of viewers worldwide.

Read More
December 15, 20252 min read

How 2025 Taught Me to Stand on My Own Feet

A personal reflection on a transformative year filled with challenges, growth, and hard-won wisdom about family, self-love, and the power of skills.

Read More
Cover image for: How React Got Hacked: The Critical Server Components Vulnerability Explained
SecurityReact
December 5, 20254 min read

How React Got Hacked: The Critical Server Components Vulnerability Explained

A critical security flaw (CVE-2025-55182) that allowed attackers to execute code on React servers without authentication. Learn what happened, how it was exploited, and how to keep your apps secure.

Read More
Cover image for: How NPM Was Hacked: The Shai-Hulud Attack Explained Simply
Securitynpm
November 28, 20253 min read

How NPM Was Hacked: The Shai-Hulud Attack Explained Simply

A dangerous attack that stole developer secrets and spread automatically through npm packages. Learn what happened, how it works, and how to protect yourself.

Read More
Cover image for: Kimi 2: The Chinese Open-Source LLM Challenging GPT-4/5
AIOpen Source
January 25, 20252 min read

Kimi 2: The Chinese Open-Source LLM Challenging GPT-4/5

How Chinese open-source models like Kimi 2 are getting better day by day, becoming cheaper, and rivaling proprietary Western models in performance benchmarks.

Read More
Cover image for: StartDB Update: SQL Query Engine & B-Tree Indexing Now Live!
DatabaseGo
January 20, 20252 min read

StartDB Update: SQL Query Engine & B-Tree Indexing Now Live!

Phase 3 complete! StartDB now has a fully functional SQL query engine with B-Tree indexing, query optimization, and comprehensive transaction support.

Read More
Cover image for: Why Cloudflare Workers AI is the Future of Serverless AI Development
AICloudflare
November 7, 20252 min read

Why Cloudflare Workers AI is the Future of Serverless AI Development

Building a Production-Ready Content Moderation API in Minutes, Not Months

Read More
Cover image for: The AI Era: Let's Face the Truth
AIIndustry
October 20, 20252 min read

The AI Era: Let's Face the Truth

Why AI is different from past tech waves, how it's reshaping work, and what it means for developers

Read More
Cover image for: Building StartDB: The Future of AI-Powered Databases
DatabaseAI
January 15, 20252 min read

Building StartDB: The Future of AI-Powered Databases

How I'm building a database that learns and optimizes itself automatically using AI and machine learning

Read More
Cover image for: Building a Cal.com Clone for $50/Month: My System Architecture
ArchitectureCost Optimization
September 16, 20252 min read

Building a Cal.com Clone for $50/Month: My System Architecture

5-minute read: How I built a scheduling platform that handles thousands of users while keeping costs minimal

Read More
Cover image for: How I Think Unacademy's Live Class Backend Works: A Technical Deep Dive
BackendArchitecture
August 29, 20252 min read

How I Think Unacademy's Live Class Backend Works: A Technical Deep Dive

Understanding the architecture behind India's largest EdTech platform's real-time learning experience

Read More
Cover image for: Building a Serverless Trading Platform Backend: SEBI Hackathon Project
BackendTrading
September 1, 20252 min read

Building a Serverless Trading Platform Backend: SEBI Hackathon Project

A complete trading platform backend built with Hono.js and Cloudflare Workers featuring authentication, KYC compliance, and trading capabilities

Read More
Cover image for: Learning Advanced Backend Engineering by Building Mini-Automation Features
BackendLearning
September 18, 20252 min read

Learning Advanced Backend Engineering by Building Mini-Automation Features

How I'm mastering distributed systems, queue management, and webhook handling by building simplified versions of automation platform features

Read More
January 4, 20265 min read

How I Got My First Internship Implementing Prometheus & Grafana (And Why You Should Learn It)

A startup founder reached out—his site was growing fast, and he had zero visibility. Six hours later, I had Prometheus and Grafana running, collecting metrics, and showing beautiful dashboards. Here's everything you need to get started.

Read More