Skip to content

Writing

Blog

Notes on Apex, LWC, integrations, and the parts of the job that only show up at 2 a.m.

  1. The field audit: deleting 178 fields without an incident

    Part two — the staged deletion: describe, hide, freeze, delete, and the one rollback we needed at step three.

    Jul 8, 20262 min readOrg hygiene · 2DataProcess

  2. The field audit: finding the 200 fields nobody uses

    Part one of cleaning up a nine-year-old org — how to prove a field is dead before you are allowed to delete it.

    Jul 1, 20262 min readOrg hygiene · 1DataProcess

  3. Scratch-org CI in ten minutes, from an empty repo

    The whole pipeline from the write-up, built live — empty repository to a green pull-request check, with the two mistakes left in.

    Jun 20, 2026▶ Video · 12:41DevOpsSFDX

  4. The anatomy of a deployment that goes well

    A demonstration of the split header — the title and the image share the fold — wrapped around a real checklist.

    May 25, 20262 min readDeploymentProcess

  5. Governor limits are a design tool

    Everyone treats governor limits as something to survive. They are better read as a spec — the platform telling you what shape your code should be.

    May 18, 20263 min readApexArchitecture

  6. Naming things in a Salesforce org

    A demonstration of the left-sidebar layout — and a real argument about why Amount2__c is a confession, not a name.

    May 10, 20262 min readProcessArchitecture

to move to open esc to close Full search