Java
Publishing Open Source Snapshots with Gradle
One of the most fulfilling things in developing an open source project is getting feedback from the users of your project.
Read morePublishing Open Source Releases with Gradle
When working on an open source Java project, you always come to the point where you want to share your work with the developer community (at least that should be the goal).
Read moreLazy Evaluation of Gradle Properties
Writing Gradle build tasks is often easy and straight forward, but as soon as you start to write more generic tasks for multiple modules or projects it can get a little tricky.
Read moreAssumptions and Conditional Test Execution with JUnit 4 and 5
Sometimes, a test should only be run under certain conditions. One such case are integration tests which depend on a certain external system.
Read moreRobust Java Object Mapping With Minimal Testing Overhead Using reMap
Object mapping is a necessary and often unloved evil in software development projects. To communicate between layers of your application, you have to create and test mappers between a multitude of types, which can be a very cumbersome task, depending on the mapper library that is used.
Read moreA Guide to Formatting Code Snippets in Javadoc
Sometimes you want to add code snippets to our Javadoc comments, especially when developing an API of some kind. But how do you mark the code snippet so that it will be rendered correctly in the final Javadoc HTML, especially when special characters like '<', '>' and '@' are involved?
Read more