How to Think About System Design (GitHub Engineer's Perspective)
Beyond Coding19 Nov 2025

How to Think About System Design (GitHub Engineer's Perspective)

System design interviews often focus on theoretical complexity, but how do Senior Engineers at GitHub actually approach scaling? In this episode, Bassem Dghaidi breaks down how to think about system design when real business impact is on the line.


We discuss why "simple is complicated enough," the dangers of premature scaling, and why vertical scaling often beats complex distributed systems. If you want to bridge the gap between theory and practice, and understand how to design software that actually serves the business, this conversation is for you.


In this episode, we cover:

- The "Order of Magnitude" rule for scaling systems

- Why GitHub often runs millions of requests on simple architecture

- How to communicate technical constraints to non-technical stakeholders

- Why 90% of Bassem's code is now written by AI agents


Connect with Bassem Dghaidi:

https://www.linkedin.com/in/bassemdghaidy


Timestamps:

00:00:00 - Intro

00:00:48 - Theory vs. Practice in System Design

00:02:06 - The Startup That Almost Failed via Kubernetes

00:03:33 - How GitHub Scales (It's Simpler Than You Think)

00:05:20 - The Underrated Power of Vertical Scaling

00:08:23 - Why Big Tech Interviews for Scale You Don't Need Yet

00:10:39 - Software Evolves, It Isn't Just "Built"

00:11:53 - Only Design for the Next Order of Magnitude

00:15:39 - Stop Building Generic Frameworks

00:18:17 - "Hacking" the System Design Interview

00:21:29 - Translating Tech Problems to Business Risks

00:27:37 - Layoffs & Engineering Efficiency

00:29:41 - Proving Your Impact with Numbers

00:31:00 - Professional Engineering vs. Hobby Coding

00:32:19 - "Simple is Complicated Enough"

00:35:03 - The Rise of AI Coding (The Motorcycle Analogy)

00:37:30 - "90% of My Code is Written by AI Agents"

00:41:04 - How to Become a Great Engineer


#SystemDesign #SoftwareEngineering #GitHub

Episoder(242)

Hackathon Awesomeness, Career Benefits and Culture with Sashrika Kaur

Hackathon Awesomeness, Career Benefits and Culture with Sashrika Kaur

I’ve never heard someone talk bad about hackathons. Everyone loves it. The projects that’ve been built during hackathons have even been the start of a company, of something big. But what about hackath...

24 Mai 202357min

Blogging, Teaching and Sharing Knowledge with Andrew Duthie

Blogging, Teaching and Sharing Knowledge with Andrew Duthie

Andrew comes on to share his love for blogging and knowledge sharing in general. Especially with regards to teaching. Whether it’s in tech, or anywhere else, it’s incredibly rewarding and fulfilling t...

17 Mai 202357min

How to Build a Product Company with Andreas Prins

How to Build a Product Company with Andreas Prins

Andreas Prins comes on to share the pivot and journey he’s gone through with StackState, a product company. My biggest takeaway is how much more effective you can be by solving one problem, and solvin...

10 Mai 202347min

Insecurities, Judgement, Behaviour and Self-Care with Alex Østergaard

Insecurities, Judgement, Behaviour and Self-Care with Alex Østergaard

Insecurities, everyone has them, but not everyone deals with them the same. And interestingly enough, behaviour and insecurities can originate from experiences you’ve had as a child. This is one of t...

3 Mai 202351min

High Performance Mindset with Reiner Kraft

High Performance Mindset with Reiner Kraft

Managing your mind. It’s not something I thought you could do, or would need to do. But after chatting with Reiner Kraft, I think doing so can have a profound impact on bringing focus and increasing p...

26 Apr 202354min

Q&A #3: Personal Development, Podcast Goals & More with Patrick Akil

Q&A #3: Personal Development, Podcast Goals & More with Patrick Akil

We're back with another Q&A episode! 🙌 Tons of great questions and a very special guest jumps in here and there as well! The man with many names, my friend and producer: Roald Willemsen 🎙Enjoy! 🤗 ...

19 Apr 202344min

Changing Culture, Career Insights and Outcomes with Jason Lengstorf

Changing Culture, Career Insights and Outcomes with Jason Lengstorf

Our 100th episode special with Jason Lengstorf! It's been a while since we've done an in-person episode, but Jason happened to be in the neighbourhood, so we made it happen 🙌 We had a blast and kept...

12 Apr 20231h 51min

Main vs. Side Hustle, Work Ethic and Leveling Up with Vanessa Sanyauke

Main vs. Side Hustle, Work Ethic and Leveling Up with Vanessa Sanyauke

What started out as a passion project turned into a full-fledged global organization for Vanessa Sanyauke. She shares how to level up in your career, set realistic expectations and how she started a s...

5 Apr 202344min

Populært innen Teknologi

lydartikler-fra-aftenposten
romkapsel
smart-forklart
teknisk-sett
energi-og-klima
rss-ki-praten
nasjonal-sikkerhetsmyndighet-nsm
elektropodden
rss-impressions-2
shifter
tomprat-med-gunnar-tjomlid
rss-praktisk-proptech
rss-ki-til-kaffen
hans-petter-og-co
teknologi-og-mennesker
i-loopen
kunstig-intelligens-med-morten-goodwin
rss-for-alarmen-gar
rss-ai-forklart
rss-heis