About
The messy middle matters.
Most technical blogs show polished results. This one shows the git disasters.
What This Blog Is
I built 17 blockchain MCP servers by hand. Each one took 12+ hours—diving into SDK docs, debugging transaction flows, figuring out why things broke at 2am.
Then I automated the whole thing. Now a new server takes 8 seconds.
This blog documents that journey. Not a tutorial series—a technical memoir. Real dates, real code, real mistakes, real breakthroughs. The 5,847-line files that shouldn't have existed. The ESM/CommonJS migration that broke everything. The router that thought Anthropic was attacking me.
Why "Operational Semantics"?
Operational semantics is the study of how systems actually execute—not how they should work in theory, but how they behave in practice.
That's what these posts investigate: the delta between intended behavior and observed execution. The gap between documentation and reality. The bugs that only appear in production.
The Numbers
The Structure
- Part 1: The Chaos Era — Monolithic nightmares, TypeScript migrations, submodule disasters
- Part 2: Discovering Patterns — Learning through repetition: logging, error handling, naming standards
- Part 3: The Automation Breakthrough — Building the MCP Factory that generates servers in seconds
- Part 4: Advanced Topics — Multi-AI orchestration, PostgreSQL memory, crisis stories
- Part 5: The Modern Stack — Infrastructure and industry-grade systems
- Part 6: The Lecture Tour — Taking this work to universities
- Part 7: The Meta Layer — Building the blog itself (yes, it's recursive)
Built With AI
This project—and this blog—were built with AI assistance. Claude for architecture and debugging, GPT for code review, Gemini for testing. Multiple models working in parallel.
I'm transparent about this because AI-augmented development is part of the story, not something to hide. The multi-AI approach is documented in Post #15.
Who I Am
I'm Myron Koch. I've been building software for 20+ years—digital ticketing before Eventbrite, multi-venue festival systems, NFT gaming integrations, and now AI infrastructure.
Currently focused on MCP (Model Context Protocol) implementations that make blockchain accessible through natural conversation. The kind of tools that eliminate technical barriers instead of creating new ones.
I've talked about this work at some top universities, conferences, and seminars. But the real story is in the code, and the code is documented here.
Connect
Start Reading
New here? Start with Post #11: From Manual to Meta for the "why" behind everything. Then go back to Part 1 for the full chronological story.
Or just pick a disaster from the tags and dive in.