Building a Family Blog With Obsidian, S3, and NextJS
Turning four years of private journaling into a weekly, family-friendly site: Obsidian as CMS, S3 sync, Next.js with ISR, and Supabase to keep it off the open web.





Turning four years of private journaling into a weekly, family-friendly site: Obsidian as CMS, S3 sync, Next.js with ISR, and Supabase to keep it off the open web.
How we tightened graph routing for collections outreach at Interval by pairing progressive disclosure with explicit system messages and variable tool visibility.
Building an AI-assisted outreach workflow for brokers, designed around real enterprise constraints and daily habits.
How we rebuilt Interval's collections outreach from a brittle SMS sequence into a graph-orchestrated, multi-channel conversational system for dunning overdue invoices.