Modernizing a Web Components Library: When Your Decorators Lie to the Browser
Fixing a silent observedAttributes bug in TC39 Stage 3 decorators, plus a full library modernization
Dissecting 36 Actions — Then Rebuilding Them With Decorators
A deep dive into every action in Monogatari's visual novel engine — cataloguing 22 systemic problems, then solving them with TC39 Stage 3 decorators, Artemis Debug migration, and Pandora @Register adoption. 292 tests pass.
Making Campaign Dry Runs Actually Predict the Future
Auditing and rewriting a campaign dry run system to exactly mirror production generation logic — without writing to the database.
Auditing Monogatari's Use of Artemis & Pandora
A thorough audit of how the Monogatari visual novel engine uses its Artemis and Pandora dependencies — and the significant features it's leaving on the table.
The ZIP Code That Vanished — How Excel Silently Broke Our Suppression Lists
How a missing leading zero in ZIP codes caused suppression lists to silently fail, and the multi-layer fix we built.
Splitting a 4000-Line God Class — Monogatari's Engine Refactor
Breaking a 4037-line static class into 7 focused modules while preserving the public API — bugs found, design decisions, and lessons learned.
Building a SAM Dashboard: From Rake Task to Real-Time Overview
Building a SAM dashboard with super admin debugging, query optimization, and complete onboarding tracking
Deep Auditing a Visual Novel Engine — 18 Bugs Found Across 4 Action Classes
An exhaustive code review of Monogatari's core action system uncovered 18 bugs — from silent typeof comparisons to save-corrupting scene reverts.
Untangling import.meta, Killing Parcel, and Modernizing Monogatari's Build Pipeline
Fixing a runtime crash caused by import.meta in IIFE bundles, replacing Parcel with Bun's native dev server, and unifying Monogatari's build targets.
Building a Freebie & Paused Accounts CSV Report
A rake task for exporting freebie-tier and all-paused-automations accounts — and why "freebie" and "paused" aren't as simple as they sound.
Building a SAM Overview Dashboard: From Spec Review to Working Code
Full-stack dashboard for Strategic Account Managers — stat cards, donut charts, grouped bar charts, and the design decisions behind them.
Bringing Electrobun to a Visual Novel Engine
Reviewing and fixing the Electrobun integration for the Monogatari visual novel engine — wrong import paths, missing copy config, and the GLIBC wall.