Salesforce offers a wide range of integration capabilities that empower administrators and developers by combining the strengths of low-code tools such as External Services and Flows, along with pro-code options(Apex). And the acquisition of MuleSoft by Salesforce has opened up exciting possibilities within the ecosystem. A recent "consequential" feature allows Admins and Developers to directly … Continue reading Enable Faster Integrations using MuleSoft and Flows
Introducing ForcePanda-SFDX: The Salesforce Utility Extension for VS Code
I'm excited to introduce ForcePanda-SFDX. I created this extension so I can make my life easier by not having to remember SFDX commands that are not available (e.g. packaging related commands) in Salesforce's official SFDX extension pack . If you're a Salesforce developer or administrator using Visual Studio Code (VS Code) and don't like to … Continue reading Introducing ForcePanda-SFDX: The Salesforce Utility Extension for VS Code
Push and Pull Metadata to Change Sets from VS Code
You might ask why would we need something like this in, especially, in today's time. Well, no matter the advancements and new amazing tools for DevOps in Salesforce, we cannot forget the fact that a large number of Salesforce customers still use Change Sets as their primary tool for deployments. And if you're a developer … Continue reading Push and Pull Metadata to Change Sets from VS Code
How to use External Services in Apex?
External Services has been a part of the Salesforce platform for some time now. The External Services product team has made significant improvements in recent releases to enhance its adoption and overall usability. One notable enhancement is the ability for Salesforce Developers to reference External Services in Apex, which can be incredibly advantageous. Let's first … Continue reading How to use External Services in Apex?
Lock and Unlock Records in Salesforce using Flows
"How to lock records in Salesforce" is still a very popular question in the Salesforce ecosystem. And there are various different ways (Approval processes, record types etc.) people have proposed to resolve it. Wonder how easy it would be if you could just do it with Flows? Some if you might be already familiar with … Continue reading Lock and Unlock Records in Salesforce using Flows
Pass Security Review with Latest Apex Security Practices
In recent years, there have been significant developments in the implementation and enforcement of CRUD/FLS security measures in Apex. The illustration above showcases the progression of Apex Security Best Practices. It traces back to 2006 when Salesforce developers manually inspected objects for CRUD/FLS permission verification. In 2019, significant updates (WITH SECURITY_ENFORCED and Security.stripInaccessible()) were introduced … Continue reading Pass Security Review with Latest Apex Security Practices
Bring your Salesforce Reports and Dashboards in Slack
Hi! 😀 When working together with teammate or customers, the use of analytics can play a vital role in facilitating discussions. It provides valuable information and facts that aid in decision-making and enhance efficiency. You can make collaboration more effective for your Slack users by giving them access to see Salesforce reports directly from Slack. … Continue reading Bring your Salesforce Reports and Dashboards in Slack
How to use Apex Defined Types as Source in the Data Table?
Hola! 🙂 If you have used the new standard Data Table flow screen component, you might have noticed that the current version Data Table component doesn't support collection of Apex Defined Types. A typical use case for this is when you're receiving data from an external system by doing a callout and want to surface … Continue reading How to use Apex Defined Types as Source in the Data Table?
Integrate Salesforce Flows and Approvals in Slack for Maximum Productivity
Hola! :)I recently had the opportunity to share the virtual stage with Antoine Cabot, Senior Director PM @ Salesforce on an episode of the Automate This! series. In this episode, I shared how you can run flows directly in Slack and increase your end users' productivity. Here’s the recording of the same (links for blog … Continue reading Integrate Salesforce Flows and Approvals in Slack for Maximum Productivity
LWC SOQL Utility – One Apex class for all queries
When creating Lightning Web Components, how often have you had to create an Apex class just to do a simple query. Even for the simplest of queries, you've to create 2 Apex classes, one class that does the query and one additional test class. And often, you want to avoid this overhead for simpler use-cases. … Continue reading LWC SOQL Utility – One Apex class for all queries