Software Development
-
Why I Won’t Accept ANY Magic Number
One of the first things I like to establish in a new project is the use of tools like Checkstyle…
Read More » -
A True SQL Gem You Didn’t Know Yet: The EVERY() Aggregate Function
We’ve just added support for the EVERY() aggregate function (#1391) to jOOQ, and would like to take the opportunity of…
Read More » -
Implementing the ‘Git flow’
Git can be used in a variety of ways which is cool. But still, when working within a team, it…
Read More » -
Don’t be “Clever”: The Double Curly Braces Anti Pattern
From time to time, I find someone using the double curly braces anti pattern (also called double brace initialisation) in…
Read More » -
Writing your own logging service?
Application logging is one those things like favorite Editors war: everyone has their own opinions and there are endless of…
Read More » -
In Favour of Self-Signed Certificates
Today I watched the Google I/O presentation about HTTPS everywhere and read a couple of articles, saying that Google is…
Read More » -
ROI Is Dead!
Last month I was in Huib Schoots’ workshop. He talked about being asked “What’s the ROI of testing?”. To which…
Read More » -
How to test a REST api from command line with curl
If you want to quickly test your REST api from the command line, you can use curl. In this post…
Read More » -
Not using UML on Projects is Fatal
The Unified Modeling Language (UML) was adopted as a standard by the OMG in 1997, almost 20 years ago. But despite…
Read More »