The Year in Review
The end of the calendar year is a sort of a natural time for reflection… how did this year go? From a personal perspective, I… Read More »The Year in Review
The end of the calendar year is a sort of a natural time for reflection… how did this year go? From a personal perspective, I… Read More »The Year in Review
Recently had an opportunity to try riding a Class I e-mountain bike. Class I means it is pedal assist (no throttle) and the assist cuts… Read More »E-Biking
With apologies to Monty Python… There has been a lot of news about Elon Musk’s acquisition of Twitter. Some think having a single rich person… Read More »Twit Olympics
I unfortunately have a lot of experience with our health care system. I’ll leave the specifics out. My first observation is, it isn’t a system.… Read More »Not a System
A couple random, but related, things. Today I went for a mountain bike ride. For the third time in the last few weeks, I had… Read More »Zen and the art of dog walking
When I was in high school I had a great job at the local hardware store. It was within walking distance of my house, had… Read More »The Value of Work
With a recent mountain bike crash rendering me unable to run or bike for a bit (sore ribs) I decided to hike one of my… Read More »Columbine/Stratton Loop
A few years ago some of the android apps I work on started using RxJava. At first I was excited… the concept seemed really elegant… Read More »Why I Hate RxJava
I’ve been alpine skiing a long time. I grew up in Minnesota where I mostly Nordic skied (including competitively in high school), but I did… Read More »Gems
For a variety of reasons, I’ve been in the market for a new (used) car for a while… the old family car we had had… Read More »I Hate Buying Cars