What are Design Patterns
Design patterns have been around for a long time in software development. Design patterns are basically a standard approach to solving a…
Design patterns have been around for a long time in software development. Design patterns are basically a standard approach to solving a…
JavaScript has forever changed the way that websites are built. Even in it’s early days, it was being used to validate forms…
Cloud computing is basically using servers whether they be for databases, storage, application or something else through the internet. There’s quite a…
When building a database it's so important to build the right relationships between database tables. What this means is that when we're creating relationships between objects is that we're deciding how they will be associated with one another. Salesforce has a very similar concept, which shouldn't really be a surprise considering there's a database powering the entire thing!
Once you know how to do it, getting the current Record Id in a lightning component or lightning aura component is pretty easy. We simply need to implement the force:hasRecordId interface in the lightning component.
The lightning record edit form is a really great new addition to Salesforce Lightning. The lighting record edit form is a wrapper component that accepts a recordId and can display fields and labels associated to that record.
When building websites, it can be really challenging to debug what’s causing unexpected scrollbars. In this post, I provide a very good…
Writing maintainable code can be challenging especially to newer developers, because they won’t have experience with coming back to code later or…
When I say the word test, what’s the first thing that comes to your mind? It’s probably the boring tests that you…
Fetch is a browser API that allows us to retrieve or submit remote data using the fetch() function. The Fetch API provides a function that returns a promise that lets us do something with the response from the request we sent.
The lightning:recordEditForm allows us to create a custom looking form that can interact with Salesforce records, or create new Salesforce records. In this blog post, we'll go over how to create a custom submit button for a lightning:recordEditForm
Visual Studio Code is a fantastic open source editor from Microsoft. By default, in Visual Studio Code, files open in the same…
Implementing Customer Relationship Management (CRM) software is vital to growing a company’s business because having a relationship with customers is vital. In…
In Apex, there’s quite a few constraints that are strictly enforced because the platform is a shared multitenant environment. Quite a few…
Strict mode became available in ECMAScript 5 to allow us to prevent certain actions from being taken and to allow it to throw better exceptions. Strict mode allows us to write better quality JavaScript.
Lightning Data Service is a game changer for Salesforce Developers and Lightning Components (Aura) because it reduces the amount of work required by developers.
A palindrome is a word or sentence that's spelled the same way both forward and backwards. Most of the time when doing these challenges during programming interviews you're told to ignore punctuation, case and spacing.
At Dreamforce 2014, Salesforce announced they were changing the Salesforce User Interface to make it simpler to use. The new User Interface…
I like to think that a legacy system is code that’s being used in production and still works fine, but is using…
Implementing CRMS like Salesforce into an existing company can be really challenging if users aren’t interested in using it or resistant to…