I'm a software engineer who has several joys in life: a great wife, a wonderful daughter, a good job at an exciting startup in San Francisco, and enough skill and means to have woodworking, knitting, cooking, LEGO, music, and -- of course -- writing my own software applications. One thing I share across all of these subjects is a drive to excel at the project, to hone my existing skill, to learn something new, essentially, to craft something I can feel proud of.



Well, It's About Time!

What to do, what to do? That's always the question, isn't it?

Let me first qualify: I recognize that I'm lucky that I have the luxury of enough time that I have to deliberate on how to spend it. But this just means that I have the luxury of choosing from many things I actually could do; I just don't have enough time to do them. Of course, this really is just me realizing some of the angst People Of A Certain Age start to feel: What do I want to have done? How would I ...


The Value of LEGO Dimensions: An Analysis

logo After I posted how much purchasing a console and ALL the sets for LEGO Dimensions on Facebook, my buddy asked "Yes, but how many hours of entertainment will it provide? If you completely neglect all of your responsibilities and assign a ridiculously high value to recreation, it'll pay itself off in days”

My response: That's how I typically do my calculations. My typical "entertainment" value is the movie: $15/100 minutes or ~$9.00 per hour. That's easily "worth it" to me, because I have no problem dropping that $$ for a movie. At that level, for the ...


Installing a Bi-Fold Closet Door

We had some ugly sliding doors on the closet. I mean ugly. Nice and 70's brown. Top that off, the doors swung back and forth very easily and fell off even easier. Every time Cora would open the door, it would come off the track, making frustration happen. So, we have to do something about it.


Pictured: ugly

For a replacement, we have our eye on some louvered bi-fold doors. Not too expensive, good looking, easy to install, you know. All the good stuff.

Well, "easy to install"; that's the hard part! The first thing I had to ...