Complete gig history
Artificial intelligence is advancing at an unprecedented pace, transforming the software development landscape. While AI currently serves as an assistant, the emergence of autonomous AI raises significant questions about its impact on developers. Will we be replaced by AGI, agentic AI, or the next energy-adsorbing, hyped breakthrough from OpenAI, Meta, or Google? What exactly is vibe coding? And can we stay ahead, adapt, and lead in this AI-driven world? In his signature charismatic style, Sander Hoogendoorn, CTO at iBOOD.com and a seasoned developer with over four decades of experience, confronts these pressing issues head-on. He will explore the tangible benefits AI offers developers and critically assess how AI is reshaping our approaches to work, learning, and innovation. What can AI truly do for developers today? The discussion will delve into code quality, balancing short-term gains with long-term maintainability, new forms of technical debt, and understanding who uses which tools and why. Most importantly, he will address the looming question: Will AI replace developers, or can we harness its (often hallucinating) power to tackle even more significant challenges and even more quickly resolve larger business problems? Join this thought-provoking session to cut through the hype, challenge prevailing assumptions, and discover how you, as a developer, can not only survive but thrive in the exponential age of AI.
Artificial intelligence is advancing at an unprecedented pace, transforming the software development landscape. While AI currently serves as an assistant, the emergence of autonomous AI raises significant questions about its impact on developers. Will we be replaced by AGI, agentic AI, or the next energy-adsorbing, hyped breakthrough from OpenAI, Meta, or Google? What exactly is vibe coding? And can we stay ahead, adapt, and lead in this AI-driven world? In his signature charismatic style, Sander Hoogendoorn, CTO at iBOOD.com and a seasoned developer with over four decades of experience, confronts these pressing issues head-on. He will explore the tangible benefits AI offers developers and critically assess how AI reshapes our approaches to work, learning, and innovation. What can AI truly do for developers today? The discussion will delve into code quality, balancing short-term gains with long-term maintainability, new forms of technical debt, and understanding who uses which tools and why. Most importantly, he will address the looming question: Will AI replace developers, or can we harness its (often hallucinating) power to tackle even more significant challenges and even more quickly resolve larger business problems? Join this thought-provoking session to cut through the hype, challenge prevailing assumptions, and discover how you, as a developer, can not only survive but thrive in the exponential age of AI.
This is the era of rapid and increasing change, adapting rapidly or perishing. Many organizations, big and small, struggle to survive. Their products and software have aged and become hard to maintain until they reach Technical Death, where all available effort goes into mere survival. At the same time, in our global economy, competition comes from anywhere, with better products built at lower costs. Organizations must jump the Innovators’ Dilemma and reinvent themselves to stay ahead of the competition. Speed, agility, and adaptability are more crucial than ever. However, agile frameworks became both a solution and a source of uncertainty and rigidity. Organizations seek fresh perspectives and adaptable strategies and techniques. They are stuck. This talk presents a battle-tested repertoire of practical strategies and techniques that serve as a compass for comprehending and continuously navigating between maintenance, renovation, and innovation, maintaining a solid focus on customer-centricity, reaching your dot on the horizon while instilling transparency, autonomy, and collaboration. These strategies involve leveraging proposed tools such as idea funnels, tech boards, collectives, and microteams. This talk empowers you to evolve from conventional agile and cultivate a culture of continuous growth. Of course, it offers a treasure trove of real-life stories from the trenches, providing an authentic glimpse into agile but redefined for the modern era. This talk will help your organization to get unstuck.
Continuously delivering value in times of chaos We live in extremely confusing times, with deadly viruses, populistic politicians, and rapidly evolving technology. Our world is changing fast. More precisely, our world is changing at an increasing speed. This makes life unplannable and unpredictable. Organizations need to adapt faster and faster, and even continuously, to keep up with new competitors that use new technologies easier, faster, and better than they do. Every aspect of how we build and deliver software changes towards smaller, shorter and faster. During this energizing and high-paced talk, Sander Hoogendoorn, CTO at e-commerce company iBOOD, discusses COVID, the Cynefin framework, and why software development often goes so terribly wrong. He will illustrate why and how we need to stop doing projects, move beyond Scrum and other traditional agile frameworks, and drift towards continuous experimentation in small teams. Sander will touch on self-organization and autonomy, which are truly needed in these times of chaos but are a lot less easy than they look, and he will tell stories from his everyday practice as a CTO, architect, and programmer.
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 code. 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? And why should you take your mother out more often? During this inspiring new talk Sander Hoogendoorn, lifelong developer and currently CTO at e-commerce company iBOOD, investigates his personal journey through platforms, languages, principles, doubts, 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, short-named variables, and automatically tested code - of course with real-life code examples. Get inspired to discover your Zen and find your own path toward writing beautiful code.