Andrew Garman

Latest Posts

spellbook

Every Event, No Exceptions: Setting Up storybook-events-inspector — and Catching a Real Typo With It

A spotlight on the addon from the last post: the actual shadow-DOM bug it exists to catch, a real install-to-MCP setup walkthrough, and what happened the first time I pointed an AI agent at a real Storybook with it running.

spellbook

From a Copy-Pasted Debug Hack to My First Open Source Package: Building a Real Storybook Events Inspector

The scrappy debug component I kept carrying between design system projects, why it never quite worked, and the day it became a real Storybook addon with a test suite, an MCP server an AI agent can drive directly, and five actual npm publishes.

spellbook

No Docker Desktop Required: Getting Drupal Running on Windows via WSL2 and Lando

Testing whether a gaming rig running WSL2 could stand up a real Drupal site with Lando and Docker, no Docker Desktop involved — and the two very-Windows hiccups that showed up along the way.

spellbook

One Attribute, Four Themes: How This Blog's Design Tokens Actually Work

How a three-layer CSS custom property system lets this site recolor, reshape, and refont itself from one data-theme attribute, why none of that costs a re-render, and the real bug that taught me how Astro scopes styles.

spellbook

Root Meridian Part 7: Solving Problems That Do Not Exist Yet

Got a personal Fusion 360 license, opened the software, and immediately spent the session researching custom PCBs, panel-mount SD slots, and product viability for a prop I haven't printed yet.

spellbook

Root Meridian Part 6: The Cardboard Box Before Fusion 360

Measuring the confirmed electronics stack with calipers, sketching the housing footprint, and building a cardboard mockup — because it turns out a month of dreading Fusion 360 is easier to survive with scissors and painter's tape first.