Software Development
-
It’s not a bug, it’s…
When does a bug become a bug? Who decides that it is a bug? How many legs does a lamb…
Read More » -
Why Do We Estimate, Anyway?
I’ve been thinking about estimation these days. After the healthcare.gov site fiasco, and all the schedule games–many of which are…
Read More » -
Who is a senior developer anyway?
What makes you a “senior developer”? Everyone and their dog calls themselves a senior developer these days. From fresh graduates…
Read More » -
HTTP Caching explained
We all have noticed that opening of a webpage for the first time takes some time, but the second or…
Read More » -
10 Reasons why you should NOT write unit test cases!
Finaly, here is a blog in support of all those who feel writing unit test cases is a sheer waste…
Read More » -
Programming: Thinking or Typing, Thinking and Typing
“If you don’t think carefully, you might think that programming is just typing statements in a programming language.” Ward Cunningham,…
Read More » -
Signing Git tags
One of Git’s interesting features is definitely the ability to sign tags. Using your GPG key-pair you can create a…
Read More » -
The Lazy Expert
Until two years ago I was reading tech articles every day, I was regularly watching presentations, I was contributing significantly…
Read More » -
Boost your development speed
I’m really pragmatic on this. To go faster, you need to avoid the things that slow you down. These blockers…
Read More »