I don’t like comments, because having to comment a piece of code means the code itself does not express everything there is to know. 

A few days ago I came across a tweet in my twitter timeline that made me think and spawned a little discussion: @diegorlosada Programming is one of the few fields […]

We use frameworks all the time. Some are part of third party libraries, others are self made. What options do we have if requirements change, especially for the custom frameworks?

If you like a heated discussion, just pick a few developers and start a conversation about singletons. Sentiments and opinions about that particular design pattern are all over the place. For […]

Last week’s blog post was a raving success, at least compared to my previous posts. In three days, that single post got about half as much visits as all of my […]

Have you ever worked with a suite of unit tests that took an hour or so to run? I have. And I have not. Because they were only called “unit […]