Posts
All the articles I've posted.
Building a Self-Hosted Voice Cloning App: The Boring Problems Nobody Mentions
Notes from shipping a Next.js + native-binary TTS tool — where the real friction was distribution, not inference.
Migrating My Blog to Astro: The Bugs Nobody Warns You About
Three weird bugs I hit moving from Next.js to Astro — and why none of them were Astro's fault.
Stripping XTTS Down to Size: A Single-File Fork of Coqui TTS
Why I forked Coqui TTS into a two-file, dependency-light inference tool for XTTS voice cloning — and added duration-matched synthesis along the way.