Software Development
-

An Introduction to the JGit Sources
JGit is a pure Java library implementing the Git version control system. It is an Eclipse project and started out…
Read More » -

Don’t Fear the Rapid
The term Rapid Application Development, or RAD, has been around for a few years. From the way it’s avoided in…
Read More » -

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 »

