Hi, I’m Brian! I am a passionate full stack developer and solution architect. I am experienced with Salesforce, NetSuite, JavaScript, and Amazon Web Services (AWS).
I love creating new products and innovating. I <3 automation and creating digital products. I have worked in the Canadian Army, telecommunications, market research, and e-commerce.
You can find out more about me, view my LinkedIn profile, or browse the articles I’ve written.
Most Recent Articles
How to use Salesforce’s Apex getPopulatedFieldsAsMap - The getPopulatedFieldsAsMap method, introduced in recent Salesforce updates, is a powerful addition for dealing with dynamic apex or SObject instances. This method enables us developers to easily retrieve a map of all fields in an SObject that have been populated, meaning fields that have been set or contain a non-null value. What is getPopulatedFieldsAsMap? The…Read More
The Life of a Startup CTO - The life of a startup CTO is incredibly challenging. Why? Well, as the chief technology officer of a startup, you are responsible for leading the company’s technical direction and ensuring that it has the resources and infrastructure to support its growth. It’s a business strategy position a lot more than it is a technology position.…Read More
Salesforce for Newcomers: Orgs, Sandboxes, Trust and Security - As a newcomer to Salesforce, you will quickly come across several important terms that are fundamental to understanding how Salesforce works. These terms are Org, Sandbox, Trust, and Security. In this article, we will explain each of these terms in detail and how they fit into the overall Salesforce ecosystem.
Lightning Tips for Visualforce Developers - Switching from Visualforce to using Lightning is not an easy transition as there's quite a few changes that Salesforce Developers will need to get used to.
Lightning changes a lot of the way that Salesforce works.