Takeaways From Creating My First IOS Mobile App

Sticking to the goals I’ve set this year I wanted to create a mobile app that even though small will add value to the users. I’ve been using similar existing apps that allow you to track the money you’ve saved so for a particular goal say for example a new motorbike, a vacation or a […]

My 2018 recap and 2019 plans

My first post of the year and what better way to kick off but by having a fresh new theme layout. I have lots of stuffs plan for the my blog this year so stay tune. Anyway my 2018 was probably the busiest I have been as I reached new goals in terms of career […]

How to open Internet downloaded apps on a Mac

macOS includes a technology called Gatekeeper, that’s designed to ensure that only trusted software runs on your Mac. The safest place to get apps for your Mac is the App Store. … If you download and install apps from the internet or directly from a developer, macOS continues to protect your Mac. To disable the Gatekeeper you can do one […]

Passed the Mulesoft Certified Developer(Mule4) Level 1 Exam

The MuleSoft Certified Developer Mule4 Level is a very tough exam to prepare for. Even with having taken the online 5 day Fundamentals course last August. I failed my first attempt of the exam last week. So I booked another schedule the week after and really focused on the skills and concepts I was lacking. […]

Custom Lightning Component Related List With Real-Time REST Data

How to build a custom lightning component related list with real-time REST data. For this tutorial, I’ll show a technique on how to integrate external data and display the data real-time as a related list in Salesforce. This would not use an external object but a simple custom related list component that uses lightning:datatable base […]

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. […]