Why You Can’t Refresh the Salesforce Activity Timeline Programmatically
If you’ve ever tried to programmatically force the standard Activity Timeline to magically update itself when a new task is generated — you’ve probably discovered something frustrating: It doesn’t
How to Unlock a Record in a Salesforce Approval Process Using Flow
If you’ve ever tried to edit a record after it’s been submitted into a Salesforce Approval Process, you’ve probably seen this message: This record is locked
Working with BusinessHours in Salesforce Flows
“Using a Flow, I need to create a Task with a Due Date that’s in 3 business days
Testing BusinessHours in Apex
Salesforce gives us a lot to be thankful for when it comes to working with time-based logic—and the BusinessHours class is one of those hidden gems
Using Agentforce to Learn LWC Testing: A Mixed Experience
As a newer developer with absolutely no experience writing Jest tests for lightning web components, I was excited to try out Agentforce for Developers to get jump-started with writing tests for my most recent LWC
Salesforce Code Analyzer: From Local Checks to GitHub Automation
Salesforce Code Analyzer is a static analysis tool that scans your Apex, Lightning Web Components (LWC), and Visualforce code to detect potential issues, enforce coding standards, and improve code quality
Mastering the New Salesforce sf CLI Commands
The Salesforce CLI is a cornerstone tool for Salesforce developers, facilitating tasks such as building, testing, deploying, and more
How to Use Related Records as a Workaround for Dynamic Forms
Despite the buzz surrounding the long-awaited support for Dynamic Forms on standard objects which Salesforce made available in September 2023, it falls short in addressing specific use cases
Retrieving Dashboard Metadata
Dashboards in Salesforce allow you to visualize your data and gain insights into your organization’s performance
Working with Formula Fields in Apex Before Triggers
Salesforce formula fields are a powerful and flexible tool to calculate values from related fields without needing the overhead of Flows or Apex code
Detail Button to Lighting Web Component
This tutorial shows you how to open a Lightning Web Component from a detail page button on a record’s home page
Caching Schema Metadata
If you use the Global Metadata Schema that is provided by Apex to access field labels, record types names, etc
Campaign Influence: Even Distribution Model
Salesforce comes out-of-the-box with powerful features to track campaigns and the influence they exert on opportunities
JavaScript Unit Testing with Jest
With the new Lightning Web Component framework, Salesforce included a JavaScript testing framework that blends functional and unit tests