Writing
Writing on Salesforce for nonprofits
Production notes from five years building Salesforce — record-triggered Flow patterns, Apex integration boundaries, OmniStudio decisions, and the trade-offs that matter when the team maintaining your org is an admin, not a developer.
-
Batch Apex
Batch Apex Deep Dive: How Salesforce Processes Millions of Records
How Salesforce handles jobs too big for one transaction, explained in plain English — chunks, fresh limits, score-keeping, and what should break a batch chain. From two production nonprofit jobs.
-
Salesforce Flow
Salesforce Flow hacks I've learned building for nonprofits
Nine Flow patterns from production nonprofit work — before-save vs after-save, fault paths for integration failures, subflows, and when scheduled paths beat Apex.