Thoughts & Things

What I do – and how to get others doing it, too.

My full-time job is writing beautiful, elegant, reusable code. Early on in my career, I was mentored by a software engineer who believed in a few basic software principles: Never write the same code twice If statements are evil Without regression testing, you’ll never really know if your code works I took these to heart and continue building on them each time I… Read more →

Old Crossroads

I can’t see where my life is leading me, but I do know this: I am young, I am talented, and I want to make an impact on the world before I can’t anymore. It’s so easy to get lost in the twists and turns in life. One small misleading decision leads to another and, before you know it, you’re… Read more →