Code
- I’m a Senior Developer Advocate at Pantheon Systems.
- I transitioned to Developer Relations from my former role as a Senior Software Engineer on the Site Experience team at the end of 2024.
- I help maintain our Push to Pantheon GitHub action, our WordPress (Composer Managed) upstream, our mu-plugin, and a bunch of other things.
- I wrote our Pantheon WP Coding Standards and re-imagined how a standardized WP Unit Test framework could work with wpunit-helpers.
- I’ve built and worked on a bunch of other GitHub Actions to automate various open source things, both in a WP and non-WP context.
- I still maintain a lot of open source projects that scratch my own itches but most of them I haven’t touched recently.
TTRPG
- I’ve been running the same D&D campaign since COVID. I’m currently running Vecna: Eve of Ruin shaped to fit my campaign’s multiverse as well as playing in my son’s Waterdeep: Dragon Heist-based campaign.
- Recently, I ran a Kids On Bikes campaign with my partner and our kids and there was a lot that I really liked about this system.
- I just started running a new Tournament of Pigs 5e Level 0 campaign with them.
- I’ve blogged about using AI to help build homebrew D&D content.
- I have published homebrew D&D content on DMsGuild.
- I also have a bunch of homebrew stuff (some of which was assisted by AI) on Homebrewery.
Errata
- In February 2026, I joined the Board of Directors for the WP Community Collective and named Interim President.
- Last year, I launched a podcast called Community + Code. I’ve also been writing more on the blog.
- I wrote a draft of a novel in November 2023 that I finished in late 2024. I wrote a couple of posts about that process.
- I created a page that compiles all the various different articles and blog posts and another for videos, podcasts and presentations I’ve given.
- I have some DJ sets I’ve uploaded to Mixcloud. Most of them are old, I haven’t done any DJing for a minute.
