• Large mechanical migrations are miserable. You know the kind: a naming convention was wrong, a pattern propagated across 20 files over three years, and now fixing it correctly means touching everything at once. This means creating a monster PR that’s impossible to review, impossible to revert cleanly, and guaranteed to conflict with everything else in…

    Continue reading…

  • Fifteen

    Just over fifteen years ago I shared about joining Automattic and today is the fifteenth anniversary of my start date and has me in a reflective mood. The past fifteen years have seen alot of change both personal and professional and this post is only going to contain some of the highlights. Over the past…

    Continue reading…

  • A fall reset

    It has been a long time since I have written publicly despite writing around 400 words a day across internal P2s at Automattic for the past 15 years! I’m not sure how this happened but I think in part it is due to the fact that I fell out of love with the theme on…

    Continue reading…