The Code Succeeded, the Project Failed: A Retrospective on Automating My Wife's E-Commerce Shipping with FastMCP
How a hobbyist maker built a zero-click shipping label pipeline using a home NAS, FastMCP, driverless IPP printing, and 0.1mm ReportLab coordinates—only to be defeated by legacy Windows agents and unit economics.
Related Articles

Building a Remote AI Business Partner for My Wife: Seamless Antigravity Remote Control & Obsidian Sync on the Go
How I configured Google Antigravity with custom business skills and built a remote control tunnel with sleep-prevention automation—syncing every conversation and draft to my wife's home laptop's Obsidian vault in real time, even while traveling.

Beyond the Romance of the Terminal Cockpit: Why I Migrated from Herdr + CLI to Antigravity Desktop App
From an architecture comparison of Herdr Remote vs Antigravity Remote Control, to overcoming terminal screen freezing (Stale Overwrite) and SQLite race conditions with an orchestration script, here is how I settled into a unified Agentic GUI IDE.

Where Does My Car Data Go? Self-Hosting TeslaMate on NAS with Docker & Grafana
Instead of trusting third-party cloud apps with Tesla credentials and live locations, here is how I reclaimed my data sovereignty by self-hosting Elixir-based TeslaMate on my home NAS with 8,700km of real-world telemetry.
© 2026 HEISENBUG. All rights reserved. Unauthorized reproduction or redistribution is strictly prohibited.
This article reflects personal experiences and opinions as of the date of publication.
Table of Contents
- Prologue: "Honey, Just Tell the AI to Print Your Shipping Labels!"
- 1. Technical Breakthroughs: No Raspberry Pi, No Drivers Needed (The High-Speed Phase)
- 1) Dissecting the Network Printer & Discovering IPP Everywhere
- Probing standard network printing ports
- Connection to 192.168.1.XXX port 9100 [tcp/hp-pdl-datastr] succeeded!
- Connection to 192.168.1.XXX port 631 [tcp/ipp] succeeded!
- Querying IPP (Internet Printing Protocol) attributes
- 2) Zero-Drift 0.1mm Precision with a ReportLab Absolute Coordinate Engine
- Physical label geometry constants (0.1mm precision)
- 3) Wrapping It All in a FastMCP Server
- 2. Wall #1: Closed APIs and the Ghost of ActiveX (Local .exe Agents)
- 1) Naver Commerce API Cannot Issue Tracking Numbers
- 2) The Paywall and Architectural Irony of Goodsflow's Open API
- 3) Why Does Korean Small-Business Logistics Still Force Windows in 2026?
- 3. Wall #2: Bypassing via Korea Post's Public Open API—and the Unit Economics Knockout
- 4. Why Didn't I Force It with a Headless Windows VM + Playwright Bot?
- 5. Three Engineering Lessons from a Failed Side Project
- Lesson 1: Validate Unit Economics and Ecosystem Constraints Before Writing Code
- Lesson 2: Legacy Moats Are Deeper Than They Look
- Lesson 3: Even Failed Maker Projects Leave Behind Reusable Weapons
- Epilogue: What Matters More Than Perfect Automation
Comments