Mysteriously broken reduction operation on parallel streams in Java (explained) 📅 2020-03-12 · ☕ 11 min read How to not get into trouble writing custom reduction operation on (parallel) streams with Java 8+ (including Java 14).
PIT, JUnit 5 and Gradle - with just one extra line of configuration 📅 2020-02-27 · ☕ 3 min read Discover dead simple, improved PIT and JUnit 5 configuration in Gradle (with gradle-pitest-plugin 1.4.7+).
Auto-switchable multiple Git identities on one computer - Git Tricks #1 📅 2019-08-27 · ☕ 3 min read Have you even committed to Git using wrong email address working on/for different projects/companies? Luckily with a little configuration Git can auto-switch the identities for you.
Simplify integration testing of legacy applications with Spock 1.2 📅 2018-09-14 · ☕ 4 min read Learn how leverage Spock 1.2 to slice a Spring context of a legacy application writing integration tests.
Deploy to Maven Central using API key (aka auth token) 📅 2015-09-08 · 📝 2020-04-06 · ☕ 3 min read How to communicate with Maven Central/Nexus without using the password kept locally unencrypted (especially with Gradle, but not limited to it).