Tag
DevOps
6 articles
AI Code Review for Apex: My Workflow
How I run AI code review on Apex pull requests: the pipeline, the prompt rubric that cuts the noise, and the bulkification bugs two tired humans skim past.
Delta Deployments: What Works in 2026
How I run Salesforce delta deployments with sfdx-git-delta — the pipeline wiring, test-level choices, destructive-change traps, and where delta lies to you.
Apex Test Patterns: How to Write Tests That Actually Catch Bugs
Most Apex tests pass coverage and catch nothing. The patterns that actually catch bugs — test data factories, behaviour assertions, governor limit checks, and the bulk cases everyone skips.
Dynamic SOQL Done Safely
Dynamic SOQL fails more AppExchange security reviews than almost anything. Here's how I build queries that can't be injected — binds, allowlists, user mode.
Error Handling in Apex: Beyond Try-Catch
Try-catch is where Apex error handling starts, not where it ends. Custom exceptions, persisted logs, partial-success DML, and errors that survive a rollback.
CI/CD on Salesforce: What Actually Works in Practice
Everyone talks about CI/CD for Salesforce, but most guides skip the hard parts. Here's what I've built with GitHub Actions, scratch orgs, and delta deployments — and the compromises you'll have to make.