The Top 4 Techniques That Make Your Code More Flexible

For years I’d struggle to add new features and fix bugs because the likelihood of something breaking was too high. Now I don’t sweat adding new features or fixing bugs. I know that whatever I build is going to work and when the inevitable bugs happen, I know how to fix them so they don’t…

Uncertainty about death

I feel like I dodged a bullet today. Back in May, I found out that my application for life insurance, both personally and for “Key Man” life insurance at work, were denied. I wasn’t completely shocked since two years ago I had heart surgery to repair a prolapsed mitral valve. They said that if I…

Will this make me feel better tomorrow?

I came home for lunch today and I feel like crap. I feel stressed and tired most of the time. I shouldn’t though. Since the end of December I’ve been doing yoga 2-3 times a week. Even though I have an 8-month old daughter I actually sleep pretty well. My job does stress me out…

How to Be Polite

Politeness and manners are something that I feel has always intrigued and eluded me. I try to remember to say please and thank you, and I try to be nice to waitstaff. However, I eat like a barbarian and seem to be unaware of the people around me. My wife is great at noticing and…

Lightswitches and OCD

I’m a little OCD when it comes to light switches. My particular obsession goes a little like this: A light switch should be up for on and down for off. When you have multiple switches, the light should be off when all of the switches are off. I’m not worried about the state of the…