Writing
Essays, engineering notes, and things I've been thinking about. Subscribe via RSS.
- Build the Forecast Call: A Starter Skill That Reads Your Salesforce DealsPart 3: a single Markdown file that reads a Salesforce opportunity and suggests a forecast category for each ACV component a rep owns, with the signals behind every call.
- One Deal, Three Stories: Forecasting Renewals, Expansion and Downsell in SalesforceA two-part series on renewal forecasting: a data model where every dollar has one meaning, and a weekly process that makes the judgment behind each forecast call visible.
- AIforce Is Our Force.com MomentForce.com, Visualforce and Sites each removed a limit. After Dreamforce '26, AIforce removes the biggest one yet: the interface itself.
- Rebooting saupal.comWhy I rebuilt this site from scratch, and what you can expect to find here.
- A tiny, correct retry-with-backoff helperRetries are easy to write and easy to get wrong. Here's a 25-line version with jitter, a cap, and cancellation.