Apex PMD is a static code analysis tool that identifies potential issues in our Salesforce Apex Code. It can highlight performance bottlenecks, security vulnerabilities, and maintainability concerns. Sometimes we need to suppress specific warnings if they are not relevant or if there is a justified reason. This post will help you suppress PMD warnings in Salesforce Apex. Table of Contents Key PMD Code Issues Writing clean and efficient Apex code is crucial for maintaining a scalable and high-performing Salesforce application. However, even experienced developers can introduce issues that affect performance, security, or maintainability. Below are a few important code quality…
Author: Dhanik Lal Sahni
Discover the Top 10 PMD Issues Salesforce developers must fix to improve Apex code quality, security, and performance. Avoid common pitfalls & best practices! 🚀
Enhance workflow efficiency with Outlook-Salesforce Connection! Sync emails, send messages, and manage calendars effortlessly using REST API for seamless communication and automation. 🚀
Salesforce released a feature to compress files in the Spring ’25 release. This blog will cover this feature to enhance performance with file compression in Apex.
Salesforce Spring ’25 introduced a major improvement in Flow. These updates make it easier for admins and developers to boost productivity and enhance the end-user experience. This post will explore the key Flow features from the Spring ’25 release. 1. Create Responsive Screens with Automatically Triggered Screen Actions (Beta) We can now set up flows to run automatically in the background whenever the values connected to screen actions change. Before, clicking a button was the only way to start a screen action. Now, the results can be shown right on the same screen, allowing users to see the outcomes of…
Get ready for a new level of automation and workflow magic with the Salesforce Winter ’25 release! Salesforce Flow – Major updates to help Admins and developers be more productive and get new end-user experience. In this post, we will take a look at the top Flow features from Winter ’25 release that you need to know to get the best out of Salesforce and propel your automation journey. 1. Enable Multiple Choices with Choice Lookup Component The Salesforce Choice Lookup component is a powerful way to improve the user experience for record selection. This component allowed for multiple record/choice selections for…
Learn how to publish Platform Event in Salesforce using the EventBus class, enabling real-time communication and efficient event-driven architecture.
Learn how Apex code and customizations contribute to technical debt in Salesforce, with examples and best practices to optimize performance and scalability.
Export Data in Excel using LWC and SheetJS to download Lead info with formatted Mobile and Email fields in bold red. Quick and easy setup for Salesforce
Hardcoding values can have several drawbacks in Salesforce Apex. This post will explain the best practices to avoid hardcoding in apex.