For you it’s obvious, Kotlin is the next big thing and it’ll bring your team to the next level. You see clear advantages, but others are not quite there yet. In this talk, I’ll describe the ways we found to get Kotlin inside ING, one of the largest European bank. We’ll look into simple ways […]
Our cloud-native environments are more complex than ever before! So how can we ensure that the applications we’re deploying to them are behaving as we intended them to? This is where effective observability is crucial. It enables us to monitor our applications in real-time and analyse and diagnose their behaviour in the cloud. However, until […]
What’s the first step to improving performance? Is it tuning the garbage collector? Writing clean(er) code? No, the first step is understanding what’s going on in your application! Performance tuning starts with analysis, and JDK tools can help you gain insights on classes and threads and can perform live GC analysis or heap dump postprocessing: […]
Conferences love to show you the latest and greatest framework versions and language features. But those new technologies can feel a world away back at work. And it can be hard to justify the time spent to upgrade something that’s not broken, such as JUnit 4. What if you could migrate in mere minutes? With […]
Are you working on a project with several microservices and shared libraries? Are you also constantly seeking standards and rules for the optimum management and release of these repositories? Are you using a contract-first strategy when interacting with other services and considering the best way to control API definition releases and sharing? How are various […]
Are you tired of constantly fixing the same bugs and anti-patterns in your codebase? At Picnic, we’ve found a solution that not only resolves bugs once and for all, but also leads to a more consistent and high-quality codebase. Enter Error Prone: a tool that automates large-scale refactorings in your Java codebase. As a compiler […]
Containers are everywhere nowadays, and they have changed the way we develop, architect, deploy and troubleshoot our apps in production. This talk will cover the most important things you need to know from developing containerized apps, to deploying them into your Kubernetes cluster, and finally, debugging them. We will cover valuable tools to boost your […]