A Welcomed Change

I've been a software developer for as long as I can remember. I still remember tinkering away on Netscape Composer building websites in the 2nd grade, which I suppose puts me around 7 years old at that time. It was fascinating! Every little puzzle you solved, every connection you made…

Read this article

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

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