Bicycle maintenance (Part 2)
Working too hard I’ve been working too hard this last week or so (most evenings and a little at the weekend too). Nasty little data conversion tasks are an ongoing theme - to much human controlled data means lots of special cases and a never ending stream of little problems. Ho hum. Some good news about bike parts However, I am happy to report that DerailleurHanger.com came through on their online offer and identified the correct part for my bike from my photos....