He is an independent software craftsman and dolce vita man.
He is Sander Hoogendoorn.
“I’m not gonna refactor the code just yet, because the code doesn’t know where it wants to go yet.” – Sander Hoogendoorn
Sander is an Agile, Scrum and Kanban professional expert, specialized in agile requirements, continuous delivery, design patterns and software estimation. When it comes to programming his expertise fields are UML, software architecture, microservices same as code writing.
He leads organizations and teams through the changes, giving them coaching to optimize their processes, practices, architecture, code and tests. Sander is the author of many practical guides, one of the bestselling is Microservices, wrote books on UML and two on agile software development. He is a freelance consultant and he has recently took on a new role as Chief Architect at Quby in Amsterdam.
Beside books and guides he also published hundreds of articles in international magazines such as Agile Record, InfoQ, OBJECTSpectrum, International Developer Magazine, DevX, Software Release Magazine, etc. On the same topics Sander runs seminars and workshops on microservices, continuous delivery, UML, design patterns. Same as Agile in the Netherlands, Belgium and in Italy.
Sander is well-known as an inspiring speaker at international events and conferences, as a someone who held many trainings, courses and lecturers, at enterprise or university level. His personal and professional characteristics are enthusiasm and motivational capabilities, innovative skills, deep knowledge of the field. Also quick adaptation, broad vision, and collaborative skills. With his open personality and out-of-the-box thinking skills he is eager to try new approaches, tools and techniques, driving to successful changes.
Topic: “A personal journey towards writing beautiful code” (#Tech)
Ever since he wrote his first lines of code in 1982, Sander Hoogendoorn has been fascinated by the beauty of some code and the pure evil of other codes. In these 40 years, Sander has worked together with hundreds of developers, and he has written code in many different paradigms, languages, ecosystems, and frameworks, always in search of better and more elegant ways of solving problems.
Is there really 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 is 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?
During this inspiring new talk Sander Hoogendoorn, life-long developer and currently CTO at e-commerce company iBOOD, investigates his personal journey through ideas, doubts, principles, patterns, and struggles that so many developers also encounter during their careers, illustrating ideas and patterns that influenced and inspired him to how he currently codes. Fully functional, monadic, single-lined, clean, and automatically tested code – of course with real-life code examples.
Become inspired to discover your Zen and find your own path towards writing beautiful code. See you on October 8th on Regional Scrum Gathering 2021!