When the pandemic hit us, everybody started working from home. Things disappeared, like quick alignments at the coffee machine and spontaneous discussions at the whiteboard. This can lead to a decreased shared understanding, quality, engagement and buy-in. It became even more obvious that explicit actions are needed and moments to collaborate need to be created. […]
The end of password-based authentication is near. Weak passwords are the cause of endless security breaches, and the constant reuse of the same password across different accounts is what keeps the clock ticking for the next breach to happen. The FIDO2 standard aims to replace passwords entirely, and there is a good deal of chance […]
The coronavirus pandemic has taught us developers two things: 1) all online systems will fail eventually and 2) they will fail in unpredictable ways. But have no fear, resilience engineering is here! Building and maintaining event-driven, highly scalable and quickly adaptable systems are a pain in the neck. Resilience engineering embraces this complexity and helps […]
While busy with constantly improving the way we work we sometimes forget that software developers are not the only ones looking for improving the way we work. With competition around the corner, there is a continuous drive to improve in sports. Coaches, trainers and athletes are every day focused on improving. In traditional martial arts, […]
Organisation: Please excuse us for the quality of the camera shots. What do good musicians and developers have in common? They practice… A lot. In other domains practicing is commonplace. Unfortunately in Software Development we don’t tend to practice enough, even though it can increase your skills tremendously. So how can developers practice their craft […]
Full session title: How Class Data Sharing Can Speed up Your Jakarta EE Application Startup Java Byte code is OS independent, which means that your application’s startup takes more time than a native image. Using the Class Data Sharing functionality introduced in more recent versions of the JVM, you can prepare your application so that […]
AI is having profound impacts on society. While business organizations are heavily investing in ML and Robotics to reap competitive financial returns, Governments are funding high-cost AI R&D programs to uplift societies through technological breakthroughs. While the benefits remain countless, it becomes extremely important to evaluate AI’s overall impact on mankind and society. While Elon […]
Using static analysis to spot bugs in your code has become a staple of modern Java development. But what if we can take this one step further where, instead of just finding issues, we fix them automatically? And, what if we can do this not just for bug patterns but for any coding pattern you’d […]