I surprised my family with coupons for flu shots last weekend. They were not delighted. I guess I don’t really blame them, especially with all the controversies surrounding vaccinations these days. Are the shots even necessary? Or effective? Or safe? Everything is debatable now, it seems. Back when I was young, things were much simpler:… Continue reading They’ll Thank Me Later
Needs More Bear Traps
I just had a super fun discussion with one of the program managers on my team. Our software is going through an external security review right now (a normal and healthy part of releasing and operating trustworthy products), and this person found some obscure scenario that’s completely unrelated to the work we're doing. She stopped… Continue reading Needs More Bear Traps
Last First Date
Do you know what happens when your daughter’s new boyfriend accidentally fills your car’s six-cylinder, fuel-injected gasoline engine with diesel? Because I do. The car continues to run just fine. But only briefly. After a few hundred yards, it will start sputtering. The sputtering then turns to clanking which quickly degenerates to violent shaking. It… Continue reading Last First Date
Scary Fast
I ran into a tree while mountain biking today. With my face. I don’t remember the specific details that led up to the incident, but I imagine things unfolded like this: First, I was riding along and my face wasn’t hitting any trees, then, quite unexpectedly, it was. Physics and poor judgement are cruel mistresses.… Continue reading Scary Fast
Trying, Still
My youngest son and I tried wake surfing for the first time last week. Despite all the helpful advice I kept shouting at him from the boat like “Try sinking less quickly!” and “You probably need more sunscreen!”, he just couldn’t get up. But the more he failed, the more impressed I became with his… Continue reading Trying, Still
The Future of My Dreams
My employer deployed an autonomous robotic mower to the front lawn of my building this week. It’s like a Roomba vacuum cleaner, but with considerably worse collision consequences for sleeping cats. I think it’s awesome, though not just for that reason. If you know me at all, then you know I despise mowing more than… Continue reading The Future of My Dreams
A TSA Pat-Down and Other Things You Can Experience for Free in Boston
May 17, 2018 — 10:03 PMI’m in Boston this week for work. Lovely city. My favorite part so far has been losing my credit cards and driver’s license. I’m not worried, though, because I just called TSA and together we came up with a plan to get me through airport security and back home to Seattle tomorrow… Continue reading A TSA Pat-Down and Other Things You Can Experience for Free in Boston
Will Work for Food
This is a picture of Sentry 2018, or “S18” for short. She’s a spirited young araneus cavaticus that guards my back fence. We just met today. She inherited this position from her mother, S17, who used to welcome me into her home every time I mowed the lawn last summer. Sweet lady. I can sometimes… Continue reading Will Work for Food
Whole
There’s a small scar above my left eye, a keepsake from the time my sister and I tried to dig our way to China. I don’t remember the exact thought process that led to this bold venture, but since I was 5 and she was 13, I’m sure our reasoning was perfectly sound. I’m also… Continue reading Whole
The Price of Love
I’m helping to plan a wedding. It’s not for me. I already have a wife. It’s for my son and his fiancé, who is from Boston of all places. I was skeptical about their engagement for a long time because I didn’t believe it was possible to love someone who didn’t fervently hate the Patriots.… Continue reading The Price of Love









