Salesforce Queueable Apex and Future annotations

Introduced for some time now particularly in Winter 15. Queueable Apex addresses some short coming of the @future methods. It’s an offspring of the marriage of @future methods and Batch Apex. Queueable Apex allows you to submit jobs for asynchronous processing similar to future methods with the following additional benefits: Non-primitive types – you can […]

How to parametize POST request on Salesforce Apex REST

On a standard POST call to a REST endpoint. The receiving endpoint expects a payload on the body of the POST. The service then parses the content of the body. For example on the following Salesforce endpoint https://integration-architect-dev-ed.lightning.force.com/apexrest/MyService I created a POST request and sent on the body the following JSON: {“companyName”:”GenePoint”,”caseType”:”Software”} With Apex REST […]

Learnings from Failing the Mulesoft Mule4 MCD Level 1 Certification

Not everything is happy daisies. I’ve been in a roll so far nailing my Salesforce certification but not that lucky with middlewares(had to the retake the boomi certification) and it looks like the same for Mulesoft, after just about a month of working on the platform I decided to seat down the exam while I […]

Salesforce List Custom Settings is Greyed Out

Just ran into this when I was creating a new Custom Setting for a new org. The List Settings Type was greyed out. Found out this is something new for Spring 18. It is now an application level settings that needs to be enabled even for System Administrators. Starting with the Spring ’18 release, Admins […]

Resolve ANT with Dollar Signs ($$) on Variables

Quick little tip. On my Ant deployment script for Salesforce I run into an issue where my password which was assigned to a variable contained double dollar sign characters. Ant would by default strip out any string with ‘$$’ sign into ‘$’ because it was expecting a value. This caused my password to stop working. […]

How to Design an API in Mulesoft

In this post I’m sharing my notes for spec driven development and cover the basics on creating an API specification. Spec driven development is a development process where your application is built in two distinct phases. creation of the specification (design) development of code to match the spec(development) What are the phases for spec driven […]

How To Create A Profile Map for Custom SOQL in Boomi Salesforce Connector

Been working on Boomi platform for couple months now and here to share a quick tip that I learned earlier. Since Boomi now support Custom SOQL for an operation it however looses the XML profile when you import an object. The profile can easily be fixed by doing the following. Add a Message shape and […]

How to use a Fritz! Box 7490 as a WIFI Extender

Since fibre just recently became available in our neighbourhood I just got it installed about a month ago and has been enjoying it. The location in the house where I had the fibre box set up was in the living room as I wanted to hook it up to the gaming console. I didn’t know […]

Passed the Identity & Access Management Designer Certification (Achieved System Architect)

Just passed my last required certification which is the Identity and Access Management Designer to finally become Salesforce Certified System Architect. What a journey and accomplishment. My study method seems to be working and would like to share my methods and notes. The method : At the start of the 2nd part of thIs year(2018) […]

How to Setup Social Single Sign On in Salesforce

On this tutorial. I’ll walk through to the steps needed to setup Social Single Sign On with LinkedIn to Salesforce. Do the following Salesforce steps first then we run over next LinkedIn steps. Login to Salesforce and go to Setup and search for Auth Provider When creating an Auth Provider – you can have Salesforce […]