Exploring Tech, Finance & Productivity

Practical articles, free developer tools, and finance calculators. No jargon, no fluff.

Jul 2026 • Tech, System Design

Design Tinder (Dating + Matching) - System Design

“Design Tinder” sounds like Instagram with a nicer gesture. Show a photo, swipe left or right, if two people both swipe right they can chat. …

Read More
Jul 2026 • Finance

Joint Home Loan with Spouse: You Are Missing Rs 3.5 Lakh of Annual Deductions

Most couples put the home loan in one name. Usually the husband’s, sometimes “whoever the bank suggested,” almost always “to keep it …

Read More
Jul 2026 • Tech

LLM Batch Inference Cuts API Costs in Half - When the Latency Trade-off Is Worth It

Most teams look at the 24-hour SLA on batch APIs and stop reading. That is a mistake. The word “batch” makes people picture overnight …

Read More
Jul 2026 • Finance

80CCD(2) Employer NPS: The Tax Break Beyond 80C Most Salaried People Miss

Almost every salaried person knows the Rs 1.5 lakh under 80C and the extra Rs 50,000 under 80CCD(1B). Far fewer know that there is a third …

Read More
Jul 2026 • Tech, System Design

Design Reddit (Communities + Voting) - System Design

Reddit reads like three easy problems stapled together. Posts in communities: a table. Voting: a counter. Comments: a tree. Say it out loud …

Read More
Jul 2026 • Tech, System Design

Design Stack Overflow / Quora (Q&A) - System Design

Stack Overflow looks like a CRUD app. Post a question, others post answers, everyone votes, one answer gets accepted, and a number next to …

Read More
Jul 2026 • Tech, System Design

Design Zoom (Video Conferencing) - System Design

People hear “build Zoom” and reach for the WebRTC tutorial: two peers, an SDP exchange, media flows directly, done. That works for a 1:1 …

Read More
Jul 2026 • Tech

State Machines Make AI Agents Predictable - Why Most Agent Designs Skip Them

Here is a claim that will annoy most people building agents right now: your agent does not have a bug, it has a state problem. The infinite …

Read More
Jul 2026 • Tech, System Design

Design Amazon Shopping Cart - System Design

A shopping cart sounds like a toy problem. “Store a list of item IDs and quantities for a user, let them add and remove, show it back.” You …

Read More
Jul 2026 • Tech, System Design

Design Migrate 1PB of Data to Cloud - System Design

“Move 1PB to the cloud” sounds like a copy job, and people design it like one: point a script at the source, rsync to an S3 bucket, wait. …

Read More
Jul 2026 • Tech, System Design

Design Slack (Team Messaging) - System Design

People hear “build Slack” and reach for a chat toy: a messages table, a WebSocket, insert on send, push to whoever is connected. That works …

Read More
Jul 2026 • Tech

Embedding Model Upgrades Silently Break Production RAG - Here Is How to Handle Them

A new embedding model drops, the benchmarks look great, and someone on your team changes one line of config to point at it. Nothing crashes. …

Read More
Jul 2026 • Finance

Nifty 50 plus Nifty Next 50: You Are Not as Diversified as You Think

There is a very common two-fund starter portfolio doing the rounds on Indian finance forums: put money into a Nifty 50 index fund and a …

Read More
Jul 2026 • Finance

Accidental Death Rider vs Standalone PA Policy: What Your Term Insurer Does Not Tell You

When you buy a term plan online, the last screen before payment offers you an “Accidental Death Benefit” rider. Rs. 50 lakh of extra cover …

Read More
Jul 2026 • Tech, System Design

Design Ads Management & Display in Social Feed - System Design

Everyone models an ad server as a lookup: “the user opens the feed, we fetch an ad, we show it, done.” The interviewer lets that sit for a …

Read More
Jul 2026 • Tech, System Design

Design Distributed Document Editor (Notion / Wikipedia) - System Design

Almost everyone reaches for Google Docs the moment they hear “document editor,” and almost everyone is answering the wrong question. Google …

Read More
Jul 2026 • Tech, System Design

Design Toll Collection (FASTag) - System Design

A car drives through a toll lane at 30 km/h, an overhead antenna reads its RFID tag, and by the time the nose of the car reaches the barrier …

Read More
Jul 2026 • Tech

Idempotency Keys Are How You Make Retries Safe in Distributed Systems

The network will lie to you. A client sends POST /charges, the server charges the card, and then the response is lost to a dropped …

Read More
Jul 2026 • Tech

Database Connection Pooling Is the Performance Win Most Teams Skip

Most teams reach for a bigger database instance long before they reach for a connection pooler. That is backwards. A surprising amount of …

Read More
Jul 2026 • Tech, System Design

Design Flash Sale (6M Free Burgers in 1 Hour) - System Design

“Design a flash sale” sounds like a shopping-cart problem until you write down the actual numbers: Burger King runs a promo, the app has 50 …

Read More

Developer Tools

Finance Calculators

Want to practice coding? Browse 50 DSA problems with clean solutions.