The Apex Common Library Master Class
The Service Layer Pattern in Apex (Apex Common Part 7)
What is the Service Layer? The Service Layer, “Defines an application’s boundaries with a layer of services that establishes a set of available operations and coordinates…
5 May 2021
5 min
Salesforce
Salesforce
98 posts
The Apex Common Library Master Class
The Service Layer Pattern in Apex (Apex Common Part 7)
What is the Service Layer? The Service Layer, “Defines an application’s boundaries with a layer of services that establishes a set of available operations and coordinates…
5 May 2021
5 min
The Apex Common Library Master Class
Implementing the Selector Layer with fflib (Part 14)
The Template for every Selector Class you create Every Selector layer class you create should at least implement the following methods for it to work as…
5 May 2021
8 min
The Apex Common Library Master Class
Separation of Concerns in Salesforce (Apex Common Part 1)
What is the Separation of Concerns Design Principle? Basically separation of concerns is the practice of putting logical boundaries on your code. Putting these logical boundaries…
11 Mar 2021
3 min
Salesforce Architecture
Salesforce Architecture Tutorial: Profiles vs. Permission Set Groups (Designing Object Level Access)
Why This Is Worth Getting Right Profiles, permission sets and permission set groups decide what your users can actually do in your org. Get them wrong…
27 Jan 2021
5 min
Salesforce Development: Lightning Web Components (LWC)
Salesforce Development Tutorial(LWC): How to Generate a Word Document from a Lightning Web Component
Why Create an LWC that can Generate Word Documents? This is a little more self explanatory than many of the blog posts I do, but let’s…
20 Jan 2021
10 min
Salesforce Administration
Salesforce Admin Tutorial: How to create Confetti Celebrations and use the Trailshread Audio Player
Why would we create Celebrations or use the Trailshred Audio Player at all? To be honest idk dawg, maybe just to spice up your life a…
7 Dec 2020
3 min
Salesforce Development: Apex
Salesforce Development Tutorial: How to use the Safe Navigation Operator in Apex to reduce the amount of null checking in your codebase
Why use the Safe Navigation Operator?? My guy, this is the best thing Salesforce has added to the Apex language in forever! Embrace it! To elaborate…
2 Dec 2020
3 min
Salesforce Administration
Salesforce Admin Tutorial: How to Create Unique Person Account Search Layouts using formula fields
Why would you want to make unique person account search layouts? If you’re reading this, chances are you already know the answer to this, but just…
25 Nov 2020
3 min
Salesforce Development: Integrations
Salesforce Development Tutorial: How to use Named Credentials to simplify your Apex Salesforce Integrations
Why should you bother using Named Credentials? In short, it’s gonna save you a bunch of time, code and unnecessary configuration, especially when you are authenticating…
19 Nov 2020
3 min
Salesforce Development: Lightning Web Components (LWC)
Salesforce Development Tutorial (LWC): How to Setup the LWC Local Development Server
Why setup the Local Development Server? After you use it a couple times I promise you won’t ever ask this question again, lol. It makes your…
11 Nov 2020
3 min
Salesforce Administration: Single Sign-On
Salesforce Administration Tutorial: How to Setup Okta Single-Sign On (SSO)
Why Setup Okta at all? This is a perfectly legitimate question, one I asked myself around 4 years ago when I setup my first Okta integration…
3 Nov 2020
6 min
Salesforce Development Tutorials
Salesforce Development Tutorial (LWC): How to create Custom Lightning Web Component Utility Modules
Why create Utility Modules for Lightning Web Components? If you’re asking this question, I have feeling you don’t often utilize utility modules (or utility classes) anywhere……
29 Oct 2020
5 min