When Java 8 introduced the Optional type many years ago, I was happy like a bird. I already knew about the Optional type from various…
Looking at implementing AWS lambda functions to update blog content, for which git access would be a prerequisite
An interesting project which provides bindings to manage containers within your tests
The Java volatile keyword guarantees variable visibility across threads, meaning reads and writes are visible across threads.
Recently, in one of my pet projects, I decided to try writing tests using Spock framework. It was a great experience, I enjoyed it a lot. Except for the part of setting it up, which was somewhat annoying.
Summary of unit test mocking capabilites and syntax of Spock test framework
Learn how to create true Java unit tests by mocking all external dependencies in your unit tests with the Spock testing framework.
Read this guide on the four golden signals for distributed systems monitoring and how to effectively monitor your distributed systems.
Discover jenv, the command line Java manager