Extraction runs on isolation — it needs us separated to keep us extractable. The only way out is to share what we know, freely. So here's mine: a career's worth, learned the hard way. Take all of it.
No catch, ever. Make good trouble.
Hearth Scoring
Donor scoring that runs entirely in your browser. Upload a CSV — scores appear in seconds, nothing leaves the tab.
Burn
Mailing pressure score. Sends accumulate it; clicks, opens, and time drain it. No ceiling.
Read → DeploymentDeploying to Cloudflare Pages
A structured walkthrough for shipping static sites with Wrangler CLI, branch deploys, and zero-downtime rollbacks.
Read → Hearth ScoringRecovery
Gift recency window. Spikes on donation receipt, decays daily. High recovery suppresses ask sends.
Read → Hearth ScoringVelocity
This-year giving as a percentage of lifetime total. Measures how alive the relationship is right now.
Read → Hearth ScoringHeat
Annual giving rate normalized to your org's ceiling. Measures lifetime relationship value, not just this year.
Read → Hearth ScoringQuadrant
2×2 grid placing every contact by Velocity (y) and Heat (x). The primary segmentation output.
Read → Hearth ScoringSource Code
The actual scoring functions. No abstraction, no build step. Read it in the Source tab or here.
Read →No runbooks match that search.