Blog
Notes on building a conformance-driven Salesforce emulator.
-
We have CD but no CI: the big Salesforce testing gap
The Salesforce DevOps market built world-class deployment pipelines while gaving up on verification. Where the gap came from, why nobody talks about it, and what it costs.
-
Your 75% code coverage is testing nothing
Salesforce's coverage gate measures which lines ran, not whether anything was verified. Why the metric exists, what it structurally cannot see, and what real verification of an org actually takes.
-
UNABLE_TO_LOCK_ROW: what it actually means, and how to test it
The Salesforce row lock error decoded: why it names a seemingly unrelated record, where collisions come from, and how to actually test your retry logic.
-
Why is there no LocalStack for Salesforce?
Every failure that actually breaks a Salesforce integration is one you cannot rehearse. A decade of integration work, four structural reasons, and what I ended up building about it.