Software Development
-
21st century logging
I think logging should get more attention than we are currently giving it. When designing an application a great deal…
Read More » -
Why Staying in Control of Your SQL is so Important
Lots of blog posts and research papers are written about the topics of scaling up and scaling out. This interesting…
Read More » -
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 »