📝 Notes
Weekly updates on what I'm shipping and learning across my side projects. Written with AI based on my actual project changes.
Counting the Cost: Adding Spend Tracking to AI Video Generation
Added cost tracking to Studio, fixed a chat persistence crash, and tightened up caption sync and export reliability in Content Forge.
Making Videos Sound Right: Music, Sound Effects, and Voice Selection
Added background music, per-slide sound effects via ElevenLabs, a proper voice picker, and polished the Studio export pipeline in Content Forge.
Studio Mode: Building a Video Editor Inside a Chat Interface
Shipped a full faceless video editor driven by chat, rewired MyFoodJournal's scan and favorites system, and replaced Leonardo with Gemini for image generation.
Filling In the Blanks: Documenting Six Years of Shelved Projects
Spent the week giving my failed projects their due — descriptions, tech stacks, timelines, and screenshots. Plus activity across VideoApp, MyFoodJournal, and sugar-app.
Shipping a Full Auth Migration, AI Design Tools, and a New Video Pipeline
A packed week — migrated ContentForge to Supabase, added AI-powered design generation, built a render worker, and started simplifying my iOS video app.




