// what's new & the full backlog

All Posts

Code, AI experiments, Drupal, game reviews, and the occasional record I won't shut up about. 64 entries

Now playing

George Shea introducing my 4th of July BBQ. ★ Latest

My First Cameo →

I used Cameo to have George Shea of Major League Eating introduce my 4th of July BBQ.

posts

Recent

Hardening the Harness

AI agents can pass your tests and still ship the wrong thing. Starting a series on the infrastructure that makes them reliable contributors.

posts
The Hotelier performing at Lincoln Hall in Chicago. The Hotelier at Lincoln Hall

Caught the "Goodness" 10th Anniversary tour in Chicago.

posts
Brian accepting an award for world's worst vibe coder Confessions from the World's Worst Vibe Coder

A year, nearly 2,000 commits, 100+ TestFlight builds, and still not shipped — and why that turned out to be fine.

posts
An empty, yellow-walled corridor lit by receding fluorescent ceiling panels — the liminal aesthetic of the Backrooms. Best Jump Scare of the Year

A Backrooms scare that wasn't in the script. A theater full of strangers and I found that out the hard way.

posts
Initial Impressions of Claude Design

A first look at Anthropic's new AI design tool after using it to redesign a side project.

posts

The archive

— 2026
Porting My OpenClaw Assistant to Claude Cowork posts Apr 13 Heading Back to DrupalCon posts Mar 23 2026 Oscars Films posts Mar 15 I Broke (and Fixed) A Guitar String posts Mar 13 (Aaron Lewis Voice) It's Been A While posts Feb 22
— 2025
2025 Oscars Films posts Mar 2 Talking Drupal - Single Directory Components Workflow posts Feb 5 Using Verbose Output When Applying Drupal Recipes drupal Feb 2 The Perils of Third-Party Scripts in Next.js posts Jan 15 Things I Enjoyed Over Winter Break posts Jan 8
— 2024
Two Modules to Help Tame Large Drupal Menus drupal Nov 22 My Own Personal Bird of the Century posts Jun 24 Talking Drupal API Client on Talking Drupal posts Jun 12 Matching Drupal’s GitLab CI ESLint Configuration in a Contrib Module drupal Jun 5 Drupal API Client 1.0 Release drupal Apr 24 2024 Best Picture Nominees posts Mar 11 Extending The Drupal API Client drupal Feb 7 Winter Builds posts Jan 22 The 2023 New England Patriots posts Jan 13 44 in 2024 posts Jan 8
— 2023
The State Live in Chicago posts Nov 27 An Update on The Drupal API Client drupal Nov 9 My Holiday Lego Build posts Jan 8
— 2022
Decoupled Menus (and Beyond) at DrupalCon Portland drupal Apr 19 Star Wars: Galaxy's Edge jams Jan 4
— 2021
Deafheaven: Infinite Granite jams Oct 11 How Drupal's Preview Works drupal Oct 8 Identifying Circular Dependencies in JavaScript Modules til Sep 19 GitHub Copilot is My Copilot posts Aug 28 Using Apollo Client Without React til Aug 4 Working Around React's Web Component Limitations posts Aug 1 Framework Detection with @netlify/framework-info til Jul 12 Documenting My Mac Setup posts Jul 1 New Beaches, New Basements, and New Jobs posts Jun 30 Running GitHub Codespaces on an iPad til Jun 19 Creating a CodeSandbox from a GitHub Repository til May 30 Configuring Tugboat Live Previews For Drupal General Projects drupal Apr 27 2021 Best Picture Nominees jams Apr 25 What I'm Excited About in Lit 2.0 posts Apr 21 We're In The Golden Age of Contributing to Drupal drupal Apr 21 Bluey jams Apr 18 Help Build a Decoupled Menu Web Component at DrupalCon drupal Apr 6 Using Screen Recordings to Identify Page Load Performance Issues til Apr 2 How I Exercised in this Cold Pandemic Wasteland posts Mar 25 Gearing Up For Midcamp 2021 drupal Mar 15 Recent Drupal Podcast Appearances drupal Mar 13 Running Lighthouse CI Server Locally til Mar 10 Embedding a File From Github as a Gist til Mar 9 Adding Simple Pagination to an 11ty Collection til Mar 7 Configuring Lighthouse CI with Github Actions til Mar 3 Adding Excerpts to an 11ty RSS Feed til Mar 2 Bartees Strange: Live Forever jams Feb 21 Running Lando on an Apple Silicon Mac til Feb 20 Talks: Florida Drupal Camp 2021 drupal Feb 20 Configuring gatsby-source-drupal to only Import Referenced Images drupal Feb 19 Creating Multiple Feeds with the 11ty RSS Plugin til Feb 13 Hades games Feb 1 Gatsby Debugging in VS Code til Jan 29