Benefits of Creating a Generic Platform Event

Platform Events are a very useful feature within Salesforce. As the underlining technology to be able to use event-driven architecture, platform events within Salesforce provide near real-time event messaging which can be used internally and externally. Platform Events like other SObjects are pretty flat, the structure is an object with key-value pairs. In most scenarios […]

Accessing Salesforce with JWT OAuth Flow

Salesforce JWT OAuth flow allows the ability for one server to communicate with another server without the need for any user credentials. This flow is one of several other OAuth flows designed for accessing Salesforce through other applications. This article won’t be going through JWT tokens the structure and how they are created (this is […]

Increase your Debugging Skills – Salesforce Apex Debug Logs

Debugging Apex in Salesforce Apex logs can be difficult. If you have downloaded an apex log and tried to find the issue it can be a big chore. With Visual Studio Code and the Apex Replay Debugger extension debugging has become much easier. This article won’t be going through Apex Replay Debugger as trailhead has […]

Salesforce Migration Strategy/Planning

Creating a migration strategy at first can seem like a very simple task. All you do is take data from one database and put it into another. However it can become much more complex. When assessing your strategy for loading data into Salesforce there are a few things to consider: The Salesforce Data Model The […]

Creating a Living Data Dictionary in Salesforce

A data dictionary is a list/document used to describe a system and the fields and attributes associated to the system. A lot of times this can be an excel spreadsheet or a word document to describe the system, the fields, the attributes associated to the fields, etc. A Salesforce data dictionary is a very important […]

Guide to Outbound Messaging – How to View the Message

Outbound messaging is a configurable workflow-driven method to send messages from Salesforce to an external endpoint. The message is driven by and can only be triggered through a workflow-rule. Outbound messages are SOAP-based messages that contain notifications(up to 100 per message) in the message. Each message can hold multiple notifications which are singular events that […]