I build this website because I want to publish the best book on system design and use this website as a channel to gather early feedback on the content.

The motivations behind this website can be outlined as follows:

  • Identify the most important system design content for you

  • Simplify the complex system design concepts via illustrations and share them with you

  • Build a community of people who are interested in system design

This website is aimed at working professionals and students who would like to upskill in software architecture or crack the system design interviews. A few samples of the most popular posts are the following:


The system design newsletter is a spin-off of this website.

The following diagram captures the differences between the website and the newsletter:

Website and Newsletter
Website and Newsletter

Consider subscribing to System Design Newsletter:

  • Simplified weekly system design case studies
  • Powerful template to approach system design for FREE
  • Get a feed of posts on the website


If you have any questions, email me at

All the links are curated in one spot: Linktree.

You can also follow me on Twitter or LinkedIn.

What Readers Are Saying

buymeacoffee testimonial
Source: buymeacoffee

Tools and Resources

The learning resources that I recommend to prepare for a software engineering interview can be found here.

The tools that I use to build the website can be found here.


If you enjoy the blog and would like to support my work, you can make a one-time donation on Ko-fi or Buy Me a Coffee or become a Patron on Patreon. Your support will help me continue to create quality content and bring new ideas to the blog. Thank you for your generosity!

If you know somebody who wants to upskill in system design, share this website with them so they can also grow.