Tag
AI
10 articles
How AI Changes the Salesforce Consulting Model
The economic shifts AI is bringing to Salesforce consulting — what's getting cheaper, what's getting more valuable, and what the agency model looks like now.
How I Use Claude Code to Write Apex 5x Faster
The actual workflow I run for AI-assisted Apex development — what AI handles well, what it gets wrong, and the prompts that survive code review.
AI-Assisted Salesforce Data Migration: A Real Walkthrough
How I actually use AI across a Salesforce data migration — profiling, field mapping, and the transform Apex — plus the near-miss that set my one hard rule.
Using AI to Prepare for Salesforce Security Review
AppExchange security review is a grind of scanner findings and questionnaires. Here's how I use AI to triage the report, fix CRUD/FLS at scale, and pass sooner.
Using Local AI Models for Salesforce Development
Cloud AI is off the table at regulated Salesforce orgs. Here is how I run local models with Ollama for Apex and SOQL, the hardware, and the honest limits.
AI-Generated SOQL: Surprisingly Good, Occasionally Dangerous
AI writes cleaner SOQL than I do at 5pm — right relationships, right field names. But it can't see your data volumes. Here's where it helps and hurts.
Using AI to Generate Apex Test Classes: What Works and What Doesn't
AI can hit Apex code coverage in seconds, but coverage was never the point. Here is what AI test generation gets right, where it fails, and how I use it.
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.
The AI-Native Salesforce Developer Workflow in 2026
How my Salesforce dev loop actually runs now that agents write the boilerplate — the context files, specs, review gates, and pipeline that hold it together.
Using Cursor and Claude Code as a Salesforce IDE
How I run Cursor and Claude Code as a working Salesforce IDE: the Apex language server setup, the context files, the deploy loop, and the parts that break.