My Connecting Dot for System Design

Dichan ShresthaDichan Shrestha
1 min read

I’ve come a long way since the day I started web development.

In my journey of web development, the first problem I faced was learning JavaScript. Then, it was building up logic—and many other challenges along the way. But among them all, one thing remained common: it took me a short time to find solutions to those problems.

However, while learning, I kept thinking: How can I make my website more robust? More scalable? Better?

I asked these questions to many seniors I met during my journey, but I never got the answers I wanted—probably because the way I asked was unclear.

This was the problem that took me the longest time to solve—until I discovered system design.

It had all the answers I was searching for, and it truly satisfied me. So, I started learning system design, and then I paused for a moment to think:

"Why not share what I’m learning every day through a blog post? And avoid the same mistakes I made earlier?"

So Here’s My Mission

I’m on a journey to share my system design learnings—straight from my experience.

By the way, I’m a full-stack developer, working full-time on high-level projects. If you want to join me on this journey:

  • Follow along

  • DM me if there’s anything I can help with!

0
Subscribe to my newsletter

Read articles from Dichan Shrestha directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Dichan Shrestha
Dichan Shrestha