Happiness and Improvement

As humans, we have a constant desire to improve our lots in life (well most of us do anyways). Improvement makes us happy, or perhaps it’s lack of improvement that makes us unhappy. Either way, it’s a good survival adaptation. It stands to reason that the humans with a stronger instinct to improve themselves and their surroundings would become those with better housing during a blizzard or more food during a period of drought. I think it likely that this sense has been bred into us by natural selection. It manifests itself in strange places though. Now that many of … Continue reading Happiness and Improvement

Rebooting and the 100 Push-up Program

The last few months have been frustrating physically for me. I injured my back a long time ago (December 2009). After doing physical therapy at 3 different places, getting an epidural shot, and working with a few different trainers, I’m still pretty clueless as to what to do. I have an aggravated nerve in my lower back that flares up during a number of activities, most notably while sitting and after working out. Well, I sit all day at work (although I recently acquired a standing desk, which helps). Because of all this sitting, my back stays in pain for … Continue reading Rebooting and the 100 Push-up Program

What’s an API? An explanation for the layman

So working as a web developer, I work with a lot of APIs. I’m also frequently asked things by non-coders about our API and the APIs of other sites. The concept of API seems to be that of some magical coding device that solves problems. However, while this is an amusing concept, it’s not entirely correct. In trying to explain the details of this to a coworker the other day, it occurred to me that I needed a good parable. So here you go: Imagine if you would, a grouping of small islands in the middle of an ocean. Many … Continue reading What’s an API? An explanation for the layman