More adventures in bicycling

I went out this morning intending to ride between 30 and 40 miles. At about 8 miles I ran over a piece of glass, which somehow made it through my Gatorskin tire and punctured the tube. Disappointing, but it doesn’t happen too often. My last flat was back in July.

A flat tire isn’t normally . . . → Read More: More adventures in bicycling

Comparing ranges is harder than it looks

I’m developing a generic Range class in C# so that I can create comparison ranges. The idea is that I can replace code like this:

int MinValue = 22; int MaxValue = 42; … if (val >= 22 && val < 42) { }

with this:

Range<int> MyRange = new BoundedRange( 22, RangeBoundType.Inclusive, 42, RangeBoundType.Exclusive); . . . → Read More: Comparing ranges is harder than it looks

It’s more than miles

With a little more than seven weeks to go before the end of the year, I have to ride another 750 miles in order to achieve my goal of having 20,000 miles on the bike. I’ll reach that goal, but I’ll admit that my motivation to do so has waned.

The primary reason I ride . . . → Read More: It’s more than miles