// profile card ยท v0.1
Andrew Garman
Senior Front-End Developer
- STR 10+0
- DEX 14+2
- CON 13+1
- INT 16+3
- WIS 12+1
- CHA 15+2
Ability Scores
- Web Components ยท Design Systems
- TypeScript ยท React ยท Astro
- Flash Animator (Retired) โ Dev
- 3D Printing โ FDM + Resin
- ESP32 ยท Arduino
- D&D 5e โ Dungeon Master
- Fishing ยท Kayaking
Proficiencies & Skills
Started in Flash animation. Ended up in design systems. Will absolutely over-engineer a D&D prop at 2am.
Personality Traits
- Bambu P2S
- Elegoo Saturn 2
- Breadboard & solder
- Worn dice bag
Equipment
Latest Posts
Root Meridian Part 5: First Solder, First Light
Learning to solder for the first time with a Pinecil V2, wiring the NeoPixel ring, and the moment all four gem quadrants lit up together โ topaz, emerald, ruby, diamond โ on a real bench for the first time.
Root Meridian Part 4: The Compass Gets a Voice
Building Chronicler โ the Discord bot that lets the DM control the Root Meridian from a slash command. Adding a WiFi web server to the ESP32. And the moment /compass east moved a physical stepper motor over WiFi from Discord.
Root Meridian Part 3: The Needle Flies, the Speaker Speaks
Fixing the stepper motor speed bottleneck, wiring up a DFPlayer Mini with five CC-licensed sounds, and hearing the compass come alive for the first time โ motor and audio running together on real hardware.
The Stepper Motor Finally Moved: A Hardware Debugging Story
First real hardware session on the Root Meridian โ flashing firmware to an actual ESP32, debugging a stepper motor that refused to move for two hours, and the moment it finally spun.
Building a D&D Prop with an ESP32: The Root Meridian
How I secretly built a physical compass prop for one of my players โ complete with a spinning needle, NeoPixel LEDs, audio cues, and a Discord bot only the DM controls.
Stormwreck Isle: A Campaign Chronicle
The story of our Dragons of Stormwreck Isle campaign, told session by session. Four adventurers. One new DM. An island full of dragons, mushroom folk, and kobolds with ambitions.