Level Up Coding System Design Newsletter
Subscribe
Sign in
Home
Latest
Top
Discussions
What Protocols Actually Do When You Load a Page
(7 minutes) | Every layer has a defined responsibility. Learn how to trace failures precisely.
Feb 27
•
Nikki Siapno
17
1
Forward Proxy vs Reverse Proxy: A Clean Mental Model
(3 minutes) | They both relay traffic. But they solve completely different problems.
Feb 25
•
Nikki Siapno
24
1
3
Domain-Driven Design, Broken Down
(5 minutes) | How DDD prevents your model from collapsing as systems and teams scale
Feb 21
•
Nikki Siapno
28
3
7
Bloom Filters Clearly Explained
(5 minutes) | Most systems waste time proving what isn’t there. Bloom filters make “no” almost free.
Feb 14
•
Nikki Siapno
23
2
3
Database Types Clearly Explained
(7 minutes) | It’s not the schema. It’s the question you optimize for.
Feb 6
•
Nikki Siapno
31
5
January 2026
Top 5 Database Caching Strategies You Should Know
(5 minutes) | Speed gains, consistency risks, and real trade-offs
Jan 29
•
Nikki Siapno
28
1
1
Microservices Clearly Explained
(4 minutes) | The benefits are real. The distributed complexity is too.
Jan 24
•
Nikki Siapno
36
5
gRPC Clearly Explained
(4 minutes) | What gRPC actually is, and the real reasons teams adopt it beyond “it’s faster”.
Jan 18
•
Nikki Siapno
46
1
8
API Gateway vs Load Balancer vs Reverse Proxy
(5 minutes) | Same edge, different responsibilities, and how the wrong choice quietly creates failure modes.
Jan 14
•
Nikki Siapno
33
6
Load Balancing Algorithms Clearly Explained (In Under 8 Minutes)
How Different Algorithms Actually Behave in Production, and How to Choose the Right One
Jan 10
•
Nikki Siapno
37
1
2
What a CI/CD Pipeline Really Looks Like
(5 Minutes) | A practical, end-to-end look at CI/CD pipelines
Jan 8
•
Nikki Siapno
28
2
5
🎁 System Design Handbook + Architecture Patterns Playbook 🚀
Download Our Playbook for Free
Jan 6
•
Nikki Siapno
145
3
24
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts