Software Development
-
Creating software for sysops – make sure you do not suck
Plumbr is all about detecting performance problems from within Java applications. Whether this application is residing in a desktop machine…
Read More » -
Manual testing sinful?
One of the asides I made in “Programmers without TDD will be unemployable” which caused a bit of outrage in…
Read More » -
Never Test Logging
Technical logging is usually not tested. As commentator write on stack overflow: I practice TDD/BDD pretty religiously and I almost…
Read More » -
Law of Demeter
Reduce coupling and improve encapsulation… General In this post I want to go over Law of Demeter (LoD). I find…
Read More » -
Two Reasons Why Estimates Aren’t Worth It
When potential customers contact us, the odds are that they want to know two things: How much does it cost…
Read More » -
JOOQ Facts: SQL functions made easy
The JDBC API has always been cumbersome and error-prone and I’ve never been too fond of using it. The first…
Read More » -
A beginner’s guide to Git feature branches
Why Git The proprietary software shaped the Version Control Systems (VCS) to fit its requirements: the project has a strict…
Read More » -
To SonarQube or not to SonarQube?
This is the first question that a team leader, s/w director, customer, developer, architect, tester or whatever role exists in…
Read More » -
Introduction to Gamification
You have probably heard about gamification before. It’s one of the hot topics. You see them in Stackoverflow and use…
Read More »