What Agile Really Means

Nowadays almost every software development company and team claims to be agile and usually follows some kind of agile methodology. However in the middle of the whole agile movement the real meaning of "agile" is often lost. What »

on agile

A Comment Is An Invitation For Refactoring

Uncle Bob Martin has a pretty strict view on comments. He goes as far to say: A comment is an apology for not choosing a more clear name, or a more reasonable set of parameters, or for the failure to »

Getting Into the Zone with a Single Pomodoro

The cost of getting interrupted while developing is high. Have you had one of those days when you just didn’t seem to get anything done due to a little bit of this, a little bit of that? I definitely »

From Software Developer to Software Engineer

When it comes to job titles of people who write code, the most common ones are software developers and software engineers. But what is the difference between the two? Ian Brayshaw argues that the two should not be treated as »