
Overcommitted | Software Engineering and Tech Careers Insights Building Without the Buzzwords: Real Talk on System Design with Bassem Dghaidi
13 snips
Jan 6, 2026 Bassem Dghaidi, a senior software engineer at GitHub and creator of deep technical content, chats about his hands-on path into system design and rebuilding Git internals. He covers teaching discoveries, when microservices help versus harm, building practical system design exercises like Raft, and his de-influencer approach to tech hype.
AI Snips
Chapters
Transcript
Episode notes
Bootcamp To Bridge University Gaps
- Bassem started SE Factory, a bootcamp to bridge grads into industry-ready engineers.
- The 14-week program crunched two years of experience and produced hires, including a future GitHub colleague.
Rebuild To Demystify Complex Tools
- Rebuilding Git internals is a powerful way to demystify trade-offs and scale constraints.
- Implementing core structures made the .git contents feel simpler and clearer to Bassem.
Mental Model Gaps Around Git Trees
- Many developers struggle to visualize Git trees and commit relationships.
- Misleading CLI semantics amplify that confusion around rebasing and tree structure.
