The sad truth is the better we get at writing code, the less fun it becomes. We learn about the SOLID
principles, immutability, abstraction, composition, and maintainable code. But when we apply these
techniques in a cu... (more…)
Read more »
Recently, I've discovered this guide which walks you through implementing a toy ray tracer from scratch. I took the implementation written in Clojure by Jeaye Wilkerson and wrote my own in Java to ... (more…)
Read more »
Java utilities for working with CompletionStages. Contribute to IBM/java-async-util development by creating an account on GitHub. (more…)
Read more »
As of Java 14, the 'instance of' pattern match has entered preview state. JEP305... (more…)
Read more »
I’ve been building enterprise Java web apps since servlets were created. In that time the Java ecosystem has changed a lot but sadly many enterprise Java developers are stuck in some very painful and inefficient ways of doing things. In my travels I conti... (more…)
Read more »