LanguagesKeynote45min
The Zen of Programming. A personal journey toward writing beautiful code
Sander Hoogendoorn reflects on 40 years of coding experience, exploring code beauty, paradigms, and best practices. He questions principles like SOLID and DRY, the role of architecture, and the impact of frameworks. He advocates for elegant problem-solving and challenges conventional beliefs about coding and development practices.
Sander HoogendoorniBOOD.com
talkDetail.whenAndWhere
Friday, June 20, 09:15-10:00
Main Room
Ever since he wrote his first lines of code in 1978, Sander Hoogendoorn has been fascinated by the beauty of some code and the pure evil of other code. In these 40 years, Sander has worked with hundreds of developers. He has written code in many different paradigms, languages, ecosystems, and frameworks, always searching for better, more elegant ways to solve problems.
Is there no silver bullet? Should you follow principles or intuition? Does architecture help or block you? Can frameworks kill your projects? How solid is SOLID? Why DRY? When was your code conceived? What is beautiful and what is ugly code? Is beauty really in the eye of the beholder? Functions before objects? What are monads, and should you apply them? Is small beautiful? Does unit testing make debugging obsolete? And why should you take your mother out more often?
Is there no silver bullet? Should you follow principles or intuition? Does architecture help or block you? Can frameworks kill your projects? How solid is SOLID? Why DRY? When was your code conceived? What is beautiful and what is ugly code? Is beauty really in the eye of the beholder? Functions before objects? What are monads, and should you apply them? Is small beautiful? Does unit testing make debugging obsolete? And why should you take your mother out more often?
Sander Hoogendoorn
Sander Hoogendoorn is an independent dad, traveler, and lifelong software craftsman. With over four decades of hands-on coding experience, he still writes code daily—proving that real developers never stop learning. Throughout his career, he has navigated the tech world in roles ranging from CTO at companies like iBOOD (currently), ANVA, and Klaverblad to serving as Capgemini's global agile thought leader.
Known for his post-agile mindset and fearless approach to challenging the status quo, Sander helps organizations and teams break free from outdated practices and embrace innovation. He’s not just about writing code—he’s about rewriting the rules.
As an author and dynamic international speaker, Sander shares his insights at conferences worldwide, covering topics such as disruption, culture, life beyond agile, continuous delivery, microteams, software architecture, monads, microservices, and the art of writing elegant code. He champions critical thinking, strategic design, and mindful development to help teams build better software, faster.
Discover Sander—the coding rebel who believes in small steps, big impact, and the mind as the ultimate tool for success.
Known for his post-agile mindset and fearless approach to challenging the status quo, Sander helps organizations and teams break free from outdated practices and embrace innovation. He’s not just about writing code—he’s about rewriting the rules.
As an author and dynamic international speaker, Sander shares his insights at conferences worldwide, covering topics such as disruption, culture, life beyond agile, continuous delivery, microteams, software architecture, monads, microservices, and the art of writing elegant code. He champions critical thinking, strategic design, and mindful development to help teams build better software, faster.
Discover Sander—the coding rebel who believes in small steps, big impact, and the mind as the ultimate tool for success.
comments.speakerNotEnabledComments