Library / YouTube / Gaurav Sen

Gaurav Sen

Intermediate · 766K subscribers

LIVE SESSIONAI Engineering Podcast #6: Lost in the Middle · Fri, Oct 23, 1:30 PM

Fundamentals and beginner-friendly breakdowns of one concept at a time.

Recommended in published system design guides

Learn system design with Gaurav Sen, step by step

104 videos in 5 steps, about 42 h 48 min of watching. Start at step 1 and move down.

  1. 1Start here: the basicsNo background needed. What the main ideas are and why they exist.
  2. 2The building blocksCaches, queues, databases, load balancers: the parts every design is made of.
  3. 3Design whole systems (HLD)Put the blocks together for a real product, step by step.
  4. 4Low-level design (LLD)Classes, patterns and clean code inside one service.
  5. 5Go deeperInternals, trade-offs and how large systems really behave.

Order and levels are picked by us from titles and lengths. The one-line notes are ours. Every video plays from YouTube and belongs to Gaurav Sen.

Gaurav Sen’s own courses and series

Playlists the creator put together, in the order they made them.

  1. System Design PlaylistA series from the creator, in the order they made it.
  2. Software Engineering MarvelsA series from the creator, in the order they made it.
  3. Low Level DesignA series from the creator, in the order they made it.

Latest uploads

What viewers say (9)

Public comments on this channel's recent videos. They are not reviews of this site.

  • Decision making ke liye hazaron lakhon log nahi chahiye... understad it ..ai has killed the need for software engineer...

    @aartinmotion· 33 likes

    on

  • Thanks for being positive even though nothing seems to be going positive right now. Refreshing to see.

    @soumyadipbhowmik2220· 21 likes

    on

  • It's easy for you , you are not a fresher in 2026 job market

    @aniketnayi3921· 11 likes

    on

  • No one is saying SDE is dead, but the amount of of jobs cuts happening daily leading to fierce competition. Also if 1000 jobs are terminated , maximum 100 can be generated in so called AI role. So betwr to be practical and accept the reality rather than false motivation.

    @prakaaashh· 10 likes

    on

  • the ai didnt find "batching" on its own, its the engineers who knew what to do.. I guess now i am completely sure why knowing system work is much more important in this AI era.

    @adityarya11· 9 likes

    on

  • I find claude to be really good at coding when following TDD paradigm especially when I write specs and acceptance criterion beforehand.

    @oneszeross· 5 likes

    on

All videos, channel names, pictures and comments belong to Gaurav Sen and the people who wrote them. Videos play in YouTube’s own player and link back to the channel; nothing is copied. Numbers and comments come from YouTube and are refreshed regularly. By using them you also agree to the YouTube Terms of Service; Google’s Privacy Policy applies. To have this page changed or removed, tell us here.