The Playwright open source automation framework has released a Java API for cross-browser end-to-end testing! See how to install Playwright, create tests, and implement the Page Object Model design pattern. (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 12 introduces switch expressions. Together with a new lambda-style arrow syntax, this makes switch more expressive and less error-prone. (more…)
Read more »
With the increased frequency of Java releases handling multiple versions on a single machine is more and more relevant. Solutions already exists, such as the widely used jenv – my goto tool for a long time. For a number of reasons, I recently decided to t... (more…)
Read more »
Recently someone asked me what I would recommend them to do in order to become a backend Java engineer. Keep in mind that this advice is bas... (more…)
Read more »