Willem Cheizoo The IKEA effect; writing my own code is fulfilling, but not always smart Writing my own piece of code is amazing. When the code is just written beautiful, with nice tests and good documentation. Even when a lot of other developers use my code all the pieces fall together and it is so […]
How good of a developer are you?Are you a good Java developer? What makes a good developer? And how can we measure this? If you ask Oracle they’ll say OCP (Oracle Certified Programmer), which means that you know when the compiler makes those red squiggly lines in your IDE disappear. If you ask FAANG companies […]
In this talk, I will share my journey of using machine learning in Java to build a visual recognition system that can identify Lego blocks. As a Java developer, I wanted to use Java for this project rather than Python, which is more commonly used for machine learning projects. I will explain the basics of […]
So you are hearing more and more about AI coding assistants, but you do not know where to start? In this talk the biggest names in the AI coding space will go head to head. After a short introduction, I (or the AI? 😉) will do several live coding sessions. All the assistants will […]
Sasquatch. Yeti. The Loch Ness Monster. The 10x Developer. You may think of these as mythical creatures that can’t possibly exist, but the 10x Organization is very real. In this session, Gradle’s Justin Reock will explain how a dedicated Developer Productivity Engineering (DPE) organization can breed 10x Developers. By reducing the toil, friction, and frustration […]
The Java Collections Framework is the most widely used API – probably in your application too. You use it all the time, but do you really know your way around it? You can be surprised even by common classes like ArrayList and HashMap, let alone by the handling of null values or immutability in lesser-known […]
Applying Functional Programming practices in your code can quickly lead to heated debates: Hard-core FP advocates strive for the hegemony of ‘functions everywhere,’ whereas more conservative developers want to stay far away from the abstractions and complexity they add. The question is, who is right? Drawing on my rich experience with FP, I will share […]
Modern application development is unrecognizable without Java. Rather than resting on our laurels, Oracle’s leadership continues to drive Java innovation forward. Equally important is Oracle’s continuing stewardship of the Java ecosystem because without you, the community, Java doesn’t move forward. The role you play is critical in ensuring Java’s future for today as well as […]