• Irregular Update, 24/Oct/2014

    by  • 24 October 2014 • 1 Comment

    Another update! Wow! The past two weeks have all been on TodaysMeet Teacher Tools except for the afternoon I spent dealing with a hurt finger (not exactly badly hurt but I still can’t really use my right index finger to type, it’s annoying). And at some point in there I shipped updates for POODLE...

    Read more →

    Irregular Update 04/Oct/2014

    by  • 4 October 2014 • 0 Comments

    I’ve been thinking about restarting the weekly updates I used to do, mostly just to get myself in the habit of writing more, but also to make myself take some note of what I’ve gotten done. It has been a very busy summer, since I started working full-time on TodaysMeet. But as long as...

    Read more →

    Best Practices for Happy Webhooks

    by  • 22 September 2014 • 1 Comment

    I love webhooks. I love automating things and minimizing the shit work I and my users have to do, and webhooks have been an invaluable solution to a real problem. I will also say right up front that I haven’t implemented outbound webhooks all the way into production. I’ve started to a few times...

    Read more →

    Python StatsD Client Version 3.0

    by  • 9 May 2014

    I just pushed version 3.0 of my Python StatsD client which contains a few doc updates but one significant, backwards-incompatible change: the default statsd client instance has moved. There are now two (and possibly more in the future) places to find a ready-to-go client, so the upgrade should be very easy. Instead of: from...

    Read more →

    What’s Next

    by  • 26 April 2014

    Friday was my last day at Bitly. Starting now, I am concentrating on TodaysMeet. TodaysMeet has been a side project of mine for a long time, and lived for several years without much input or attention from me. Recently, though, it’s been growing, and I have been spending more time with it. The more...

    Read more →

    Patching Heartbleed

    by  • 9 April 2014

    Because this took several hours of trial and error, I want to run through what I did to patch OpenSSL for Heartbleed (CVE-2014-0160) on TodaysMeet—and ask for a little help. I hope it saves some folks some time. The upside of using system package repos is not having to build them yourself. The downside...

    Read more →

    On Mozilla and Brendan Eich

    by  • 4 April 2014

    Two things have been clear to me for the past week: Losing Brendan from the Mozilla organization and community is a terrible blow, and we’re all worse off for it. Brendan could not continue as CEO. It feels cheap and easy to talk about this now, as if to say “oh yeah, I felt...

    Read more →

    Next for NextUp

    by  • 13 February 2014

    In late 2008 or early 2009, Ben and I were in a recurring status meeting—these days we’d call it a stand-up—that tended to run long. So we mashed up his designs and a little JavaScript and put up NextUp, a PTI-inspired way to agree on a schedule ahead of time and stick to it....

    Read more →

    Don’t Do, Write

    by  • 18 September 2013

    Setting up a new server? Adding a new user? Installing a new package? Running a new service? Don’t do it, write it. It doesn’t really matter how or where you write it. Write a new Fabric task, update a playbook, update a Puppet module, or write a new one. Whatever you have to automate...

    Read more →

    TIC #sttp

    by  • 17 September 2013

    Today I cooked (“TIC”) dinner. I am always looking for simple things I can do in 1-2 pans and 10-20 minutes with no left overs. I used Pasta Butter Beech Mushrooms† Garlic Thyme Salt Pepper Water Large saucepan Skillet † I picked these up on the way home. I did Salted the water and...

    Read more →


    by  • 3 July 2013

    Later this month I will be joining the Bitly team! I am extremely excited to be joining such an amazing group working on a product that touches so much of the web, one that I’ve used for years. I’ll be working on the Bitly API, and helping other people work with it, too. And...

    Read more →

    Valley vs Alley

    by  • 1 July 2013

    In an interview in New York recently, I got one of my favorite questions ever: “Besides technical things and coding, what’s something you’ve done that you’re proud of or happy about?” In the Bay Area, I knew people who would ask candidates, “If you had a Sunday afternoon with no obligations, what would you...

    Read more →