Cillers Developer Experience

Cillers Hackathon Podcast - Bassem Dghaidi


Listen Later

Meet Bassem Dghaidi, Senior Software Engineer at Github

Bassem is a Senior Software Engineer at GitHub. He has led major projects in the Netherlands, USA, Saudi Arabia, Bahrain, and his native Lebanon. He was a founding member of SE Factory, Lebanon's top coding bootcamp that's been featured in The Guardian, TechCrunch, and Forbes. Additionally, he is a very active content creator, sharing his technical and career insights through his own podcast and social media. He also does a lot of public speaking!

In this episode, we talked about Bassem's experiences when he built software systems for optimizing container handling and unloading from ships. To understand how to build the system, he really needed to observe the port, how the containers were unloaded, ride along with truck drivers, etc. This provided a valuable insight into how important it is to understand what the customers are trying to achieve.

We discussed the SE Coding Bootcamp, where Bassem was a founding partner. In 12 weeks, developers really learned everything about tech fundamentals, how to build an MVP, and how to excel at soft skills like communication. The result was that many got jobs at the world's best tech companies after completing the bootcamp. It was like a 12-week-long hackathon with interspersed lessons.

We also talked about the hackathon culture at Github and the desired outcomes of why they do hackathons: increase collaboration, explore new tech, come up with ideas for improvements on existing products, improve presentation and communication skills, and explore new territories that you are not used to.

A new concept also came up, "Docathons" - 1-day events with the goal of improving essential parts of Github's documentation.

Finally, we concluded by discussing how to increase software developer velocity in day-to-day projects - where everything comes back to the most important question you can ask yourself no matter what you're doing: have we really understood what the customer is trying to achieve?

Link to Bassem's blog: https://blog.bassemdy.com/


...more
View all episodesView all episodes
Download on the App Store

Cillers Developer ExperienceBy Per Lange