Blog

Writing about technologies I work with

Zero-Gap API Development: A Contract-First Framework for AI-Assisted Rails Engineering

A complete framework for shipping regression-free Rails APIs with AI assistants—combining contract-first development, systematic verification, and gap-free documentation.

TL;DR Contract-first development with TypeScript interfaces as the single source of truth eliminates ambiguity and prevents frontend/backend drift. Systematic verification gates catch implementation gaps before they ship—not after. Discrepancy classification...

Read more

Building a Browser-Based MMORPG with Ruby on Rails: Documentation-Driven Development with AI

A comprehensive guide to building a turn-based browser MMORPG using Ruby on Rails, Hotwire, and AI-assisted development. Learn how documentation-driven workflows, feature decomposition, and "inspired-by" patterns enable rapid development of complex game systems.

“The hardest part of building a game isn’t the code—it’s keeping 50+ interconnected systems coherent while shipping features fast.”

Read more