The Importance of Naming

A story all too real...We've all seen the joke, time and time again --"There are only two hard things in Computer Science: off by one errors, cache invalidation, and naming things."It's true. Naming things can be really hard. There seems to be all of these hidden rules…

Read this article

Conducting a Good Code Review

As developers, we perform a lot of code reviews (or at least we should be). They are a great way to not only ensure that the code we intend to deploy to production won't have a negative impact on the system, but also a time to learn and better ourselves.…

Read this article

Who Moved My Cheese?!

Earlier this morning, I was reminded of an incident that I had with a customer a couple years ago. It went a little something like this:I was working on a web application. It consisted of a tabular grid that displayed information based on search criteria. Very similar to anything…

Read this article