ClutchStream
Knowledge Transfer

The personal writing of Dave R. Brooks

Just like great ideas, a clutch transfers power at the exact moment it's engaged — precise, with no slipping. A stream carries you forward without pause. This site is both — whatever I'm building, learning, or thinking about, streamed to you, with all signal and no noise.

Projects

Things I've built

A collection of apps and tools — each one solving a real problem, built with the same stack I write about here.

Portfolio Rebalancer

Multi-user investment portfolio rebalancing tool. Calculate optimal buy/sell actions across Standard, Deposit, and Withdraw modes — with per-user data isolation and deterministic math.

Next.jsPrismaPostgreSQLZustandTailwind

Incase of Badness

A secure "Everything File" for organizing end-of-life and emergency information — passwords, medical wishes, legal documents, and financial accounts — so your family has clear answers when it matters most.

Next.jsBetter AuthPrismaPostgreSQLTailwind

Till Then

Track important dates with live ticking timers and recurring countdowns. Organize with favorites, manual ordering, and flexible filtering — with full export/import support.

Next.jsBetter AuthPrismaPostgreSQLZustand

Build lasting routines with hierarchical habit organization, flexible tracking types (boolean, time, string), custom frequencies, and time-based grouping across daily, weekly, and monthly views.

Next.jsTypeORMPostgreSQLZustandJWT

What is Clutch Stream

Always in gear.

In mechanical terms, a clutch transfers power precisely when you engage it — connecting two things that would otherwise spin past each other. A stream carries that force forward, continuously, without interruption. My efforts here work the same way: whatever I'm exploring, building, or living — connected to you when it matters, and kept in motion. No noise. No wasted cycles. Just signal in motion.