How to Think About System Design (GitHub Engineer's Perspective)
Beyond Coding19 Marras 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

Jaksot(240)

Rememberable Presentations and Personal Branding with Sabine Wojcieszak

Rememberable Presentations and Personal Branding with Sabine Wojcieszak

Sabine shares how to give presentations people will remember. How to leverage storytelling, stay authentic and create your content in a goal-oriented way. On top of that we discuss the importance of p...

18 Tammi 202342min

Job vs. Career, Content Creation & Motivation with James Q Quick

Job vs. Career, Content Creation & Motivation with James Q Quick

James shares how developer advocacy experience and content creation has helped him throughout his career, especially early on. Next to that, we discuss the difference between a job and a career, motiv...

11 Tammi 202357min

SexTech Startup with Emilie Wiersma

SexTech Startup with Emilie Wiersma

Tailoring to a user group which hasn't traditionally been tailored much to, Emilie aims to create the biggest sex-positive marketplace in the world with Konfettie! Like any other founder, she's had t...

4 Tammi 202352min

Dedicated Teams, Autonomy and Effectiveness with Serge Beaumont

Dedicated Teams, Autonomy and Effectiveness with Serge Beaumont

“What people want the most is to be useful, be effective and have an impact on the world. The specific responsibilities that come with it, tend not to be as important as that.“ Serge Beaumont shares h...

28 Joulu 202256min

Open Core, Pricing and AI product development with Dat Tran

Open Core, Pricing and AI product development with Dat Tran

Dat Tran shares how he co-founded Priceloop, what problem it solves and how he's choosing to open source the core product. I've seen more and more organisations choose this open core strategy. It remo...

21 Joulu 202255min

A Career as Tech Lead or Engineering Manager with Patrick Kua

A Career as Tech Lead or Engineering Manager with Patrick Kua

Engineers can get promoted to leadership positions without knowing what is expected of them. It's less of the same and more of a sidestep. Pat Kua and I discuss the tech lead and engineering manager r...

14 Joulu 202248min

Diversity, Inclusion and Work Culture in Asia with Priska Burkard

Diversity, Inclusion and Work Culture in Asia with Priska Burkard

A diverse work culture is what companies are striving for to gain an edge in innovation and to stand out as workplace environment. However, this is easier said than done. Priska and I explore the dive...

7 Joulu 202245min

Mental Health Problems and Conference Talks with Stacy Cashmore

Mental Health Problems and Conference Talks with Stacy Cashmore

Mental health is often overlooked until it's too late. When that happens, it's a long way back to recovery. Stacy Cashmore shares her story involving mental health problems and how trusting people and...

30 Marras 202257min