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

Get the powerful template to approach system design for FREE on newsletter sign-up:


If you have any questions, email me at

You can follow me on LinkedIn, Twitter, and Bluesky

All the links are curated in one spot: Linktree

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 know somebody who wants to upskill in system design, share this website with them so they can also grow.