Getting multiple AI agents to work together on DeepTutor taught me more about orchestration than any tutorial could.
The messy, iterative process of building Thoughtcatcher, and why the Chrome extension became the feature I use most.
Lessons from building ColorSea: skin tone analysis, lighting quirks, and why color is more subjective than I expected.
ScrollWise started as a joke idea. Turns out vertical swipe + bite-sized content actually works for education.
Building SoPro: a small TTS model that can clone voices from a few seconds of audio. Tradeoffs, streaming, and what I'd do differently.
Neubook is the third reading app I've built. I think I finally understand why none of the existing ones felt right to me.