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

Classic Training Hike

On Sunday, Erika and I went on a training hike, to start getting into shape for the Fjallraven Classic. This year it’s over 30 miles of backpacking within 3 days, and we’re both a bit nervous about being able to keep up the pace! We went up to White Ranch Park, and ended up hiking about 8 miles (Belcher Hill, Longhorn, Shorthorn, Longhorn, Whippletree, Belcher Hill), with roughly 20lb packs. We went pretty slow, but I think we did OK considering it was our first longer (and loaded) hike of the season. We’ll definitely need to get a few more in between now and the end of June, along with a bunch of basic walking/hiking training as well. The elevation (10,000 ft+) for the Classic is going to be rough, even for us Mile-Highers.

According to Fitbit, I did just over 21,000 steps and burned 4,500 calories. My heart rate peaked up around 140bpm briefly.

Dented Reality on New Dedicated Virtual at Media Temple

I’ve completed the migration of dentedreality.com.au (along with all my other domains, excluding this one) to a new dedicated virtual server with Media Temple. Mad props to them, they’ve been great in helping me handle some pieces of the process, which has gone relatively smoothly. Things I’m looking forward to on the new host include:

  • Working with Plesk Onyx
  • Trying out Let’s Encrypt 🔐
  • PHP 7 😍
  • Hopefully consolidating and simplifying some things

This site (beau.blog) is now my main blogging/writing space, with Dented Reality being more of a full archive of my digital footsteps.