neha sharma

Weekly System Design Sessions

1 min read

So here’s something new – I’ve started hosting weekly system design sessions. Basically, we take one topic or problem and walk through how we’d design it. Think whiteboard session but more fun and less pressure.

What to expect:

A weekly 30-minute collaborative session. One problem. 20 minutes of focused discussion. The goal? To design a solution that’s scalable, distributed, performant, and secure. No fluff — just deep dives, real challenges, and shared learning.

1 . Real-world design problems (think: Instagram Stories, scalable logging, job queues)

2 . Trade-offs, architecture diagrams, and some “aha!” moments

3 . Chill, interactive format

All the notes, diagrams, and any follow-up thoughts live here:👉 GitHub Repo

Why?

The goal of these weekly system design sessions is to learn, challenge design decisions, and explore new topics as we go. In our regular work routines, we often miss the chance to push ourselves by tackling complex problems. These sessions are a way to fill that gap — to think deeply, ask questions, and grow together.

Feel free to follow/star it – we update it weekly. Also open to suggestions if there’s a system you want me to explore next!