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
Apex
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
DataWeave x Apex: Data Transformation Made Easy
Have you write ever had to parse an XML or CSV in Apex? Me too! And we both know how awful that is!! Well, lucky us. Dataweave in Apex will be in beta in Spring '23. And yes, you will be able to play around with it in your org (Enterprise, Performance, Unlimited, and Developer … Continue reading DataWeave x Apex: Data Transformation Made Easy
Salesforce Developers CodeLive: Dueling Integrations
I recently had the fortune of featuring and collaborating with one of the most amazing folks, Kevin Poorman on one of the most viewed Salesforce channel, Salesforce Developers, on YouTube. It was about trying to integrate Salesforce with Twilio API to send text messages using 2 different options; Apex and External Services, kinda like a … Continue reading Salesforce Developers CodeLive: Dueling Integrations