Software Development
-

The Anatomy of a Great Stack Overflow Question (After Analyzing 10,000)
How to phrase a question in Stack Overflow in order to get better answers Stack Overflow offers a great interface…
Read More » -

Version Numbering Scheme – Yet another approach
Version numbering schemes are probably one of the few things we software engineers have more than sort algorithms. However, there’s…
Read More » -

Funny Bugs types
Incompatible classes when you try to deserialize files generated with old code… Wrong URL setting when you put a wrong…
Read More » -

Canary Tests
Canary Tests are minimal tests to quickly and automatically verify that everything you depend on is ready. You run Canary…
Read More » -

Redundancy in Domain and Database Design
Introduction Design a domain can be a real challenge. A lot of bad practices can easily bring you to a…
Read More » -

Three Reasons Why Human Skills Are Important for Software Developers
It is easy to think that being a good software developer requires only technical skills. After all, software developers spend…
Read More » -

Looking for your aaS? (IaaS vs. PaaS vs. SaaS vs. BaaS)
Our API is getting a lot of traction these days. We enable our customers to perform lookups against our masterfile…
Read More » -

The Single Responsibility Principle
Introduction In this post I would like to cover the Single Responsibility Principle (SRP). I think that this is the…
Read More » -

Some Of My Mostly Used Development Mantras (1/2)
Statement: I assume it works this way! Mantra: assumption is the mother of all fuckups Let’s start with this short…
Read More »
