Data Modelling Tips for Salesforce

What is a Data Model? a way to model what databases tables look like in a way that makes sense made up of data entities – can be objects or concepts? to track data types of data model conceptual – high-level business structures and concepts logical – establish entities, their attributes and relationships physical – […]

Journey to Salesforce CTA Starts Again Now

Last 2018 when I was an employee I started on a journey to prepare for a Salesforce CTA. At that time I went to all the prerequisite certifications and smash them one after the other. Then at the start of 2019 my focus changed and gave up on the idea of becoming Salesforce CTA. My […]

Missing git tool on MacOS xcrun: error: invalid active developer path

I experienced this on MacOS Big Sur but it should apply as well on earlier OS. When you try to run git clone from the terminal you might get this error. Full error below. Git for some reason is not preinstalled. It can be installed in variety of ways. You can install the Xcode which […]

Looking Back at 2020

Happy New Year! Hope everyone is safe. This is my yearly recap as I look back on stuffs I have set out to do for 2020 and setting out new goals for 2021. 2020 was a roller coaster ride. It was the pandemic year where millions of lives have changed around the world and brought […]

How To Install Firebase Pods on Apple Silicon Macs

When trying to install firebase pod and you try to build that project in Xcode you might end up with this error. FIRAnalyticsConnector’ for architecture arm64clang: error: linker command failed with exit code 1 (use -v to see invocation) To get around this. Delete the xcworkspace, update your Podfile. On your Podfile you need to […]

Error Running CocoaPod pod install on MacOS BigSur With ffi

On MacOS Big Sur, running pod install against a simple Podfile is throwing an error in Ruby. Podfile LoadError – dlsym(0x7fc9ddbb5340, Init_ffi_c): symbol not found – /Library/Ruby/Gems/2.6.0/gems/ffi-1.13.1/lib/ffi_c.bundle To get around this error. It seems you have to install ffi and disable the ffi ruby library that comes shipped with MacOS Big Sur. After running the […]

How to Install Intel Apps From The Terminal On M1 Apple Silicon Macs

With the latest Apple Silicon M1 Macs. Program compatibility was going to be an issue with early adopters as not all applications for the M1 which uses a different arm architecture compared to intel architecture apps. For Apple to get around this problem, they introduced Rosetta 2. This app is sort of an emulation software. […]

How To Validate Lightning Component forms In Flow Screens

If you are looking to learn how to validate custom lightning components forms in a flow screen then hopefully this post could shed some light on what can be accomplished and the solutions implemented around it. So far, I found it straight forward to add a custom lightning component in a flow screen, simply specify […]

How To Use Decorators In Lightning Web Components

My goal is to upskill on Lightning Web Components(LWC) and create a course in the next few months. Aside from learning kebab case is not a food, the other thing that made me scratch my head when I dabbled with LWC was decorators. I used them but didn’t fully understand what they are. Anyway, I’ll […]

How to Add SceneDelegate to an Existing Storyboard Project in XCode

I have an old project previously built on IOS12 and now trying to add new features on IOS 13. One of the things I’m trying to wrap my head around before I start adding new functionalities to my app is the introduction of UIWindowScene and the support for multiple window for iOS and iPadOS. What […]