End of Line
(yet another) programming blog

Recent blog entries

Specnaz 1.2 released!

12 (Dec)

In the last post of 2017, I wanted to talk about the newest release of Specnaz, my Java and Kotlin testing library.

The Type-Safe Builder pattern in Java, and the Jilt library

06 (Jun)

The Builder pattern is one of the most commonly used design patterns when programming in Java. In this article, I want to talk about a variation of that pattern called the Type-Safe (also known as Staged, or Telescopic) Builder, and present an annotation processing library I created that aids with implementing it, called Jilt.