Why URL Shorteners Are a Staple System Design Interview Question
The Real Reason URL Shorteners Dominate System Design Interviews If you’ve ever started learning backend development or system design, you’ve probably heard someone say, “Build a URL …
Read the full articleYou might also wanna read
URL Design Principles: How Thoughtful URL Structure Enhances Web Application Usability and Shareability
A deep dive into how thoughtful URL design can enhance usability, shareability, and performance. Learn what state belongs in URLs, common pi
alfy.blog·8mo ago
Why I Refuse to Add Query Strings to URLs: A Web Development Philosophy
By Susam Pal on 09 May 2026
The Case for Using Single Server Architecture Over Distributed Systems
A lot of ink is spent on the "monoliths vs. microservices" debate, but the real issue behind this debate is about whether distributed system
Scaling Bloom Filter-Based Full-Text Search to Large Document Collections
Jonathan Arns's personal blog
MCP Caching Strategies: Prompt Caching, Server-Side Caching, Semantic Caching, and Gateway Patterns
A comprehensive guide to caching in MCP systems — covering Anthropic prompt caching (90% cost reduction), FastMCP ResponseCachingMiddleware,
chatforest.com·3mo ago
System Design Interview Practice Resources
Practice Now

Comments
Sign in to join the conversation.
No comments yet. Be the first.