Coding Projects
May 26, 2025 at 03:08 PM
Design Zomato? Design Netflix?
No, start with these 3 underrated problems.
Everyone jumps to building complicated systems on day one of system design prep.
But no one talks about the real learning in the underrated ones.
Here are 3 simple but most-asked problems to start with:
1. Design a Rate Limiter
- Almost every system needs it.
- https://lnkd.in/dkhJ4eH7
- Teaches you: API Gateway, Token Bucket, Redis, and sliding window logic.
2. Design a Logging System
- Helps with monitoring, debugging, and observability.
- https://lnkd.in/dr72ppZi
- Teaches you: Log aggregators, file systems, consumers, Kafka, and ElasticSearch.
3. Design a Pastebin / Code Sharing App
- Simple but powerful use-case.
- https://lnkd.in/dVXi-meV
- Teaches you: TTL, DB storage, scaling reads/writes, and short link generation.
*React ❤️ for more*
❤️
👍
❤
🙏
9