Uncle Bob's Clean Coding videos

Uncle Bob’s (Robert C. Martin) awesome video series on clean coding, TDD, SOLID principles & design patterns should be part of the bible for any software engineer. Endless repetition and extremely nerdy role play helps to drive his point home. Highly recommend to host regular Uncle Bob sessions in your development team and discuss the insights. Specifically, focus on these video series:

  • Clean Coding, all about how to write code you can share with a team.
  • TDD, how to write tests, why tests matter in the first place, and TDD.
  • SOLID principles to architect reusable and maintainable code.
  • Component Design, bringing architecture principles to the next level.


Monthly meetup for (embedded) software developers in the Eindhoven region. Deep tech talks to a like minded audience. Hosted as traveling show at Eindhoven’s product and software companies. Founded by SoftwareStartups!

Agile and lean from the trenches

Henrik Kniberg’s books and musings on agile (Scrum, Kanban, SAFE, Lean) from the trenches. These are among the best and most pragmatic out there. Learn from his hands-on tips and insights as agile coach at Spottify and Lego.

How to hire world-class programmers

Get programmers that are not only smart but also get things done. Joel Spolsky’s book on how to hire the top-class. Based on his earlier post: “the guerilla guide to interviewing”. Must-read if you are building your development team.

Joel Spolsky on writing specs

Joel Spolsky’s 4-part blog on how to write painless functional specifications. For every software startup that thinks agile means no spec or documentation is needed.