Kazi Rahamatullah
Kazi Rahamatullah
AboutProjectsBlogContact
UsesBooks
ResumeView CV
Kazi Rahamatullah

© Copyright 2026 Kazi Rahamatullah

AboutProjectsBlogBooksUses
Twitter/XGitHubProduct HuntCodeSandbox

Featured Blog Posts

Articles, guides, and resources on web development, design, blockchain, open source, and career tips.

Filtered by tag: System Design

Low Level Design Interview Program — 22 Problems, OOP to AI

A complete 10-week Low Level Design curriculum explained topic by topic: OOP, object modeling, SOLID, design patterns, concurrency, and 22 machine-coding problems (Parking Lot, Chess, LRU Cache, Kafka, RAG, AI agents) with interview-ready TypeScript implementations.

Oct 3, 202631 min read0 views
Read Article

High Level Design Interview Program — 19 Case Studies to Crack System Design

A complete 10-week High Level Design curriculum: the interview framework, capacity estimation, CAP, load balancing, consistent hashing, caching, sharding, replication, Kafka, and 19 case studies (URL Shortener, feeds, WhatsApp, Uber, payments, ChatGPT, RAG) explained topic by topic.

Oct 2, 202643 min read0 views
Read Article

System Design: API Design

REST API contracts — endpoint naming, versioning, request-response structure, and error design. Interactive explorer comparing v1 vs v2 payloads.

Jul 8, 20262 min read0 views
Read Article

System Design: Caching Strategy

Where to cache, how to invalidate, and consistency trade-offs — with an interactive simulator for hit ratio, latency, and multi-layer caching.

Jul 8, 20262 min read0 views
Read Article

System Design: Data Modeling

How entities are stored, related, and indexed — with an interactive ER explorer, normalization trade-offs, and interview reasoning for scalable schemas.

Jul 8, 20263 min read0 views
Read Article

System Design: Load Balancing

Traffic distribution, session stickiness, health checks, and failover — with an interactive load balancer playground for round robin, least connections, and sticky sessions.

Jul 8, 20263 min read0 views
Read Article
SHOWING 1-6 OF 7
SHOWING 1-6 OF 7

Subscribe to my newsletter

Stay up to date and get notified when I share new contents.

No spam ever, unsubscribe anytime