There are several situations which always trigger me in wanting to know which implementation yields the best performance. In this article I’d like to share three of these implementation-options, including some high-over performance-observations, which for me, now easily rule out some options for future implementations. TLDR; The most optimal implementations for loops and Maps are:– […]
Securely support unsupported OAuth Flows in Salesforce
In need to authenticate using a not-supported OAuth Flow in Salesforce? No need to hardcode passwords in code or setup! This article explains in details how to securely support unsupported OAuth Flows, while giving a hint on how to allow debugging of your custom Auth Provider.
Extensive test/mocking example guide in fflib
Are you (semi-)familiar with fflib but sometimes still feeling challenged to write constructive test methods, without copy-pasting everything? This post is more like an extensive guide, showing example code for reference, but also deep-diving into the why and how of certain lines of code.
StaticResources are publicly accessible
Did you think StaticResource were a save place to store data, as long as you not expose the name? This article shares how each StaticResource is publicly accessible for each Site and/or Community visitor.
OutboundMessage Acknowledgement to prevent duplicate retrievals
Are you still requiring Outbound Messages for your implementation? Be aware of the Acknowledgement being responded and keep track of NotificationId to prevent a message overload.
Reparent ThirdPartyAccountLinks
Have you ever been challenged with maintaining ThirdPartyAccountLinks/TPALs? This article elaborates on how to make them writable and shares the workarounds for most common challenges, especially when re-parenting.
Restricted status codes for HTTP Response in Salesforce
Did you know Salesforce has limited the status codes which can be returned in a HTTP Response? This article lists the missing ones and elaborates on how to resolve this.
Display SEO Page Title in ThemeLayout
Do you want to use the Community Page Title in your Layout? This undocumented event allows you to capture it!
Static Resources in Communities Head Markup
Do you want to reference a Static Resource in your Community Head Markup? This article describes how to reference this, what use-cases might be useful and two challenges I faced when referencing a Static Resource within a Community.
RecordType restricted picklist values in Flow
Ever ran into the issue Picklist values were not restricted by RecordType in Lightning Flow Screens? That’s history! This simple Component can be easily added to your environment, allowing to only show valid picklist values.