Every article
Page 10 of 39 · 464 articles
SOQL ORDER BY: Sort, NULLS FIRST/LAST & Multi-Column Examples
Every SOQL ORDER BY pattern in one place, from ASC/DESC and multi-column priority to NULLS FIRST vs NULLS LAST, sorting...
Picklist on Events: Understanding Shared Activity Fields
You build a picklist for Tasks and it turns up on Event records. Here is the root cause of that behavior, and the...
Formula Field in SOQL WHERE Clause: Best Practices
Filtering a SOQL WHERE clause on a formula field works, but the value is calculated per record and can never be...
Approval Flow Failing: How to Debug Salesforce Automation
An approval process that fails silently turns troubleshooting into guesswork. Here is how to trace the execution path...
PR Validation 10x Slower: Solving Permission Set Bottlenecks
Why the metadata engine slows down when Permission Set changes ride along with Apex classes in a Salesforce CI/CD...
Deploying Agentforce for Public Sector: Architecture Best Practices
Agentforce deployments in the public sector are decided by data quality, modular orchestration and secure architecture...
Stateful Batch Apex: Should You Cache Picklist Values?
Holding metadata like picklist values in stateful variables looks like a free performance win, and it brings...
Calling Apex Methods to Create Records in Loops from LWC
Bulk record creation from a Lightning Web Component: why looping Apex calls is an anti-pattern, and what a bulkified...
Agentforce vs. External LLMs: Integrating AI in Salesforce
How native Agentforce and an external LLM behind MuleSoft differ on grounding, security boundaries, and maintenance,...
Screen Flow Business Logic: Advanced Workarounds
Standard Flow elements run out of road when the business logic gets complicated. The patterns I use instead: invocable...
Detect Login As in Apex: Is SubstituteUser Reliable?
Whether the SubstituteUser session type is a dependable way to detect 'Login As', what it cannot tell you, and which...
Top 5 Salesforce Developer Announcements at TrailblazerDX 2026
TrailblazerDX 2026 leaned hard into agentic development and cross-platform UI. Here is what actually landed, from...