Specialized Enduro 29″

I bought a bike!

Back in Australia, back in the day, I had a Specialized P3 which I used for some downhill riding. I sold that eventually in San Francisco, after years of not really using it (it’s not a practical city-bike, and I didn’t have easy access to get out and mountain bike with it). When I moved to New York I bought a Cannondale Bad Boy 9, which was a much better choice for in the city. Fast forward a few years, and living in Denver means I’m close to mountains and a bunch of world-class downhill riding. In 2016 I picked up a Motobecane Boris X9 fatbike, which was fun, but pretty impractical.

Ever since getting the Boris, I’ve been itching to get a “real” bike and get back out there. With a fat tax return coming my way, I was feeling cashed up and spendy, so last weekend I jumped on Craigslist (again), and found myself a sweet bike. I managed to get around and see it the next day, and bought it on the spot.

The bike is a Specialized Enduro Comp29/6 Fattie, with a bunch of modifications. I bought it from a guy who works in a bike shop, so he’d built it up, but never actually ridden it on a trail, so it’s brand new. Here’s an attempt at a breakdown of the modifications.

Continue reading “Specialized Enduro 29″”

Backpack Review: Arc’teryx Brize 25L vs Patagonia Nine Trails 28L

Looking for a simple daypack for quick adventures? Me too. I’ve been using a Geigerrig Rig 1210 (looks something like this one) for a while, but found it to be a little too small, awkwardly configured, and generally just not really what I wanted. After weighing some options, I ended up with a decision between 2 packs: the Arc’teryx Brize 25, and the Patagonia Nine Trails 28L.

Continue reading “Backpack Review: Arc’teryx Brize 25L vs Patagonia Nine Trails 28L”

YouTube Service for Keyring

In 7072886 I added a first swing at a YouTube Service definition to Keyring. It’s based heavily on the Google Analytics one that was recently submitted via PR. It’s not part of an official release yet. I’m curious about enabling people to import the videos they publish on YouTube into a WordPress install though, as that feels like something that folks who use it heavily would want as part of their web presence.

Next step will be adding an importer for YouTube, which I'll probably aim to do over the coming weeks.

Keyring v1.9

I just released version 1.9 of the Keyring plugin for WordPress.

keyring-1.9

This version includes a few pretty cool updates and additions, as described in the changelog:

  • Added a Google Analytics Service definition.
  • Added a Strava Service definition.
  • Added a “Settings” link to the plugin listing if you’re using the bundled Admin UI.
  • Fitbit tokens now refresh properly.
  • Tumblr now requires HTTPS, so updated all request URLs to use HTTPS.

My favorite part of this release is that I didn’t personally do most of the things in there. Two of my colleagues did some of it (Strava service and Tumblr fixes), while a generous and otherwise unknown contributor on Github added the Google Analytics service.

This is open source, working!

Working Out While Traveling

I travel a fair bit for work, and have historically let it affect (read: completely stop) any sort of fitness routine I might have going at home. Normally I try to get to the gym 2-3 times a week, and do whatever is the WOD at my CrossFit (Sprint) gym. When traveling, I just let it slide normally, and then try to get back into a routine when I get home.

This last week, I was in Florida for the week and decided to try to get in a bit of a workout. I made up my own minimal CrossFit-ish routine that I could do in a park on my own, with no equipment. Here’s what I ended up doing (2 days in a row):

10 up-and-back; air squats, pushups, and “box jumps”, with a 2 minute break at 10. Light run for ~5 minutes.

So I started with 1 squat, 1 pushup, one box jump (onto the side of a brick flower bed), then 2… up to 10. Rest for 2 minutes. 9 squats… back down to 1 (for a total of 100 of each). After that, I rested for another 2 minutes, then finished off with a light jog around the park I was working out in. The whole thing only took about half an hour, and fit perfectly into my schedule. It was a really nice break from otherwise sitting in a conference room all day, every day, and hopefully will make it easier to get back into my normal routine next week.

Ted Rheingold

I’m sad to hear that Ted Rheingold has lost his fight with cancer, and died on Monday. Through a pretty random turn of events, Ted was one of the very first people I met in the SF technology “scene”, back in 2005, after I moved to San Francisco. I attended the first BarCamp, and didn’t have a good way to get there. In amongst the communications about attending, Ted volunteered to give anyone a lift from SF down to the South Bay, so I accepted graciously, and grabbed a ride with him. We chatted all the way there and back, and on and off throughout the day. I remember Ted being open, energetic, passionate, and really light hearted about who he was, what he did, and what he valued. I can’t really imagine a better introduction to those days of the web, and to the community helping build it.

I’m glad to have shared a brief slice of his life, and sorry to see him go. The world is slightly better off from his contributions, and slightly worse off without him.

See also Om’s much more eloquent post (which is where the photo for this post came from).

Canoeing the Colorado

A few weeks ago, Erika and I joined some friends on the Colorado River for a repeat of a trip we took last year.

I got all my gear sorted out on Thursday afternoon/evening, then drove out to Fruita (our put-in point) on Friday morning. By noon we were all loaded up in our canoes and ready to hit the water.

Continue reading “Canoeing the Colorado”

Fjällräven Classic USA, 2017

This week, I’ve been roaming the Colorado wilderness with 250 of my closest/unknown friends, participating in the second annual Fjällräven Classic, USA. I participated in the inaugural event last year, which conveniently fell during my 3-month sabbatical from work. At the time, I said that no matter what else was going on, I would definitely be attending again in 2017. As promised, when the 2017 Classic was announced, I immediately grabbed tickets, and this time even talked Erika into going.


Even though I’m stubborn, and had already committed to going, seeing that the trek would be somewhere in the range of 35 miles this time gave me pause. Last time it was more like 22 miles, and although I felt like I handled that pretty easily, 35 was a big step up, and I wouldn’t have the advantage of being on sabbatical and already doing a lot of high-altitude camping/hiking leading up to it this year. After convincing Erika though, we both got our tickets, and accepted that we’d need to train for this, and take it pretty seriously if we wanted to make it through. We were right.

Continue reading “Fjällräven Classic USA, 2017”

The Future of the Web

I recently spoke at a small conference we put on in Detroit. I talked about The Future of the Web, in the context of data ownership, and proprietary vs open platforms. It was the first time I’ve done a talk like this without slides of any kind, so I actually wrote out the whole thing (below). The live version was a little different, as you can hear in the audio (sorry it’s a bit echo-y):

Read transcript