Creating a Modal Popup Lightning Component

A quick tutorial on how to create a modal popup with Lightning Component. What is modal popup? Modal popup acts like a container for your content that displays on top of the content you are viewing. Imagine content stacked on top of it. In short, a modal popup is a very handy way of showing […]

My 2019 recap and plans for 2020

Time flies when you are having fun. 2019 was indeed full of fun and I felt like I was leaving the dream. To add to that some of the goals I aimed to do I was able to accomplish and picked up some more goals along the way. Some personal highlights in family, wellness, and […]

How to Validate forms built with Lightning Components

Learn how to validate lightning components forms easily. I recently had a requirement to create a basic lightning component to capture form inputs. I previously had a not so good experience with building custom validation with Lightning components back in Summer17 when lightning was pretty new. I was using force:inputField and also used lightning:inputField. Past […]

How To Use Regular Expressions (Regex)

“Some people, when confronted with a problem, think ‘I know, I’ll use regular expressions.’ Now they have two problems.” – Jamie Zawinski Every now and then I have some requirements where it entails parsing some data where I need to use some form of Regular Expression(regex), it is a syntax to use to search for […]

How to Create a Generic Class for Mocking REST Callouts for Unit Test

I’m starting a new habit of posting regularly on my blog every week. I’ll be kicking it off with tips for creating a generic class or a mocking factory for mocking calls to an external third-party service. Why do we need to do a mock? When running unit tests the platform does not allow to […]

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