Devoxx 2017, Antwerpen
Verslag door Willem Cheizoo
Van 6 tot en met 10 november 2017 werd in de Kinepolis in Antwerpen alweer de zestiende editie van Devoxx Belgium gehouden en dus ging ik met een zevental collega’s naar Antwerpen.
Met in totaal 219 sprekers verdeeld over 8 grote bioscoopzalen en 5 conferentiedagen was de locatie imposant te noemen en waren de verwachtingen hooggespannen. De nadruk lag dit jaar vooral op Java 9, Serverless, Kotlin en Spring.
De eerste twee dagen waren alleen toegankelijk met een combi-ticket en de sessies bestonden voornamelijk uit langere 'deep-dive' sessies. De laatste drie dagen bestonden uit conferentie-sessies en daar waren wij bij aanwezig. Met als hoogtepunt de sessie van onze collega Jeroen Resoort, die in 15 minuten uitlegt hoe je zelf de Cyclomatic Complexity van je code kunt berekenen: https://youtu.be/JwTQywqpZ5Y
Keynotes
Wat mij vooral opviel waren de sterke keynotes op woensdagochtend. Naast de introductie-keynote van Stephan Janssen (https://youtu.be/6ethbpVl4eo ) waren er ook twee aanvullende keynotes:
Derek Mathieson, werkzaam bij CERN, legde in zijn keynote uit wat het werken op CERN zo bijzonder maakt. De passie waarmee hij sprak over wat ze bij CERN doen en het hoge nerd gehalte maakte het een bijzonder verhaal. Zijn presentatie kun je hier bekijken: https://youtu.be/0QI60O_AjSU
De laatste keynote was er eentje die eigenlijk iedereen die iets met softwareontwikkeling te maken heeft zou moeten kijken. Met als titel Move slow and mend things komen zeer actuele onderwerpen voor softwareontwikkeling aan bod: speed and velocity: https://youtu.be/1kklyq4XYpw
Community presentaties
De community-presentaties waren zeer divers: van onervaren sprekers tot zeer ervaren en populaire sprekers. De onderwerpen gingen voornamelijk over de nieuwe Java 9, Spring 5 en Kotlin. De wordcloud van de titels van alle presentaties geeft een mooi beeld van de trend.
Mark Reinolds legde in duidelijke taal uit hoe het nou zit met Java 9: https://youtu.be/IokevuiEKCY
Overigens is de presentatie van Sander Mak op JFall 2017 over hetzelfde onderwerp ook een aanrader.
Op het gebied van de nieuwe Spring 5 en Spring Boot 2.0 frameworks zijn de presentaties van Sebastian Deleuze (Why Spring loves Kotlin - https://youtu.be/kbMXAjWEft0) en van Mark Heckler en Josh Long (Going Reactive Spring 5 & Project Reactor -https://youtu.be/yAXgkSlrmBA) absolute aanraders. De wijze waarop Mark en Josh deze presentatie wederom met een zeer hoog entertainmentgehalte brengen is vermakelijk, maar ook leerzaam. In ongeveer 40 minuten coderen ze live een volledig reactive applicatie in elkaar. Van de REST-controller helemaal tot aan de database.
De presentatie over Spring Boot 2.0 van Stephane Nicoll en Brian Clozel heb ik zelf nog niet gezien, maar die kun je hier vinden: https://youtu.be/Q-9bUsrLVpI
Een andere waardevolle presentatie was Angular for Java Developers van Yakov Fain. De presentatie was met name gericht op Angular-beginners, vanuit het perspectief van een Java developer. In de presentatie linkt hij naar workshop materiaal, waarmee je zelf aan de slag kunt: https://youtu.be/7Ott2mwtp9c
Ben je zelf een beginneling met IntelliJ en kun je wel wat tips gebruiken? Kijk dan vooral naar de ietwat zenuwachtige Victor Kropp van Jetbrains die de Zen habits of using IntelliJ presenteert: https://youtu.be/MZge92bbU7E
Als laatste is het erg vermakelijk om de presentatie van Ray Tsang en Baruch Sadogursky terug te kijken: https://youtu.be/pUA83-e82qI, waarin ze een microservice in Google Cloud en Kubernetes debuggen.
Conclusie
Tegenwoordig worden alle presentaties bij Devoxx live uitgezonden via YouTube. Omdat ik de tweede dag niet op tijd was om bij Josh Long in de zaal aan te sluiten, was ik genoodzaakt om op de gang plaats te nemen en dus om de presentatie via Youtube te volgen. De presentatie was op deze manier echter prima te volgen en dat heeft mij aan het denken gezet.
Vroeger moest je fysiek bij conferenties aanwezig zijn om dit soort presentaties te volgen. Een andere optie was een maandelijks abonnement afsluiten om de presentatie te mogen downloaden. Maar tegenwoordig worden de presentaties live uitgezonden en zijn ze na afloop via YouTube beschikbaar. Op deze manier kun je het op je eigen moment kijken, waar en wanneer je zelf wilt.
Het fijne van drie dagen naar Devoxx gaan is dat je even uit de je comfort zone komt en je volledig kunt focussen op de conferentie. De inspirerende sprekers hebben jouw volledige aandacht. Daarnaast is dit het ideale moment om te netwerken en samen met je collega gezellig te wat te drinken en naderhand wat te eten. Dat is ook wat waard!