
Krakow, Poland, 11 - 13 June 2025
Meet Sander Hoogendoorn, an independent dad and traveler. A seasoned developer with over four decades of experience who still writes code daily, Sander has survived in the tech world in various roles, from CTO of companies like iBOOD (currently), ANVA, and Klaverblad to being Capgemini's global agile thought leader.
Known for his post-agile mindset and provocative perspectives, Sander empowers organizations and teams to break free from the norm and embrace innovation. He's not just about writing code; he's about rewriting the rules.
As an author and captivating speaker, Sander has shared his ideas and practices at international conferences, covering topics from disruption, culture, and life beyond agile to continuous delivery, microteams, software architecture, monads, microservices, and the art of writing elegant code. He believes in the power of critical thinking to solve problems and encourages teams to approach software development with a strategic, mindful touch.
Discover Sander - the coding rebel who believes in small steps as the path to progress and the mind as the ultimate tool for success.
One of the great things about being a programmer is that you never stop learning. Even after 40 years, I still improve in how I code. More recently, the way I write code shifted once again when I started to apply monads in my code.
During one of our projects, my team created a small library that ported the behavior of the Scala Try monad to Java. Although at first, this new monadic code didn’t appeal to me, I soon started to appreciate this style of programming, where we chain methods, using pure functions and lambda’s, avoiding abundant try-catch blocks, and many if statements and null checks.
In the meantime, we have contaminated many devs with this coding style, and we created various other monads in Typescript, which we use every day (and we’ve put them in open-source in the Easy.ts framework, see https://github.com/thisisagile/easy). We made it a sport always to start methods with a return statement. This talk explains and demonstrates the power of monads in understandable language, using many code examples (in Java, C#, and TypeScript).
Searching for speaker images...
Ticket prices will go up in...
You missed out!
Venue address
ICE Krakow, ul. Marii Konopnickiej 17
Phone
+48 691 793 877
info@devoxx.pl