You are not a “Java Developer”.You are a Software Developer, which knows to write software in Java. You don’t want to hire “Java Developers”.You want to hire devs that have the ability to learn Java q... (more…)
Read more »
The project Babylon is a new OpenJDK project with the goal of enhancing Java reflection, allowing to reflect code from Java methods and Java lambdas, and being able to query their symbolic representation, called code models. These code models can be used ... (more…)
Read more »
About a month ago, I had the pleasure of taking a tutorial led by the fantastic Brendan Gregg on creating FlameGraphs using the Linux perf toolset. I recommend reading his many blog posts on the subject, but in short: while perf is an excellent resource f...
Read more »
Blog on Java, Performance, Concurrency, NIO, Unsafe, Low latency, Programming, Software, Philosophy... (more…)
Read more »
Java 12 introduces switch expressions. Together with a new lambda-style arrow syntax, this makes switch more expressive and less error-prone. (more…)
Read more »