Posts

Showing posts from March, 2023

Net zero cloud license

Image

Salesforce Net zero cloud-Load reference data

Image

Salesforce Net zero cloud- admin basics

Image

Track Emissions with Net Zero Cloud: Learning Objectives and Key Features

Image

Salesforce Net zero cloud- Introduction

Image

Architecting a LWC component.

Image

Strategies for migrating Aura to LWC

Image

How to debug a LWC component

Image

LWC on experience cloud site

Image

External service with LWC in flow

Image

20 Essential Code Review Points for Creating Efficient and Maintainable Salesforce Flows

Image
 Use descriptive variable names: Use variable names that accurately describe what they represent. Avoid using abbreviations or vague names that may cause confusion. Keep your flows simple: Break your flow down into smaller, more manageable components. Avoid creating overly complex flows that are difficult to debug and maintain. Use consistent formatting: Follow consistent formatting and naming conventions throughout your flow. This will make it easier for others to understand and follow your code. Include comments: Include comments in your flow to explain complex logic, assumptions, and any unusual implementation details. Avoid hard-coding values: Instead of hard-coding values, use variables or custom labels to store data that may change in the future. Test your flow thoroughly: Use test cases to ensure your flow functions as expected. Consider testing for various inputs and edge cases. Use fault connectors: Use fault connectors to handle errors and exceptions in your flow. This wi...

LWC in a flow

Image

Lightning Web security

Image

Lightning Locker in LWC

Image

Unlocking the Value of Senior Developers: 15 Skills that Drive Success

Image
  Problem-solving skills: Excellent senior programmers are skilled in analyzing complex problems, identifying the root cause, and proposing viable solutions to ensure that software development projects are successful. Attention to detail: They approach coding and testing with meticulous attention to detail, ensuring that every aspect of their work is thoroughly reviewed and error-free. Continuous learning: Senior programmers keep up-to-date with the latest technologies, tools, and techniques to ensure they are always at the forefront of their field, which in turn helps firms stay competitive. Strong communication skills: They are adept at communicating complex technical concepts to non-technical stakeholders such as project managers and business executives, ensuring everyone is on the same page. Leadership skills: They can inspire and guide team members, acting as a mentor to junior developers and providing technical leadership to drive projects forward. Adaptability: They can quic...

Code review for LWC components

Image
As a senior Salesforce developer or architect tasked with code reviewing LWC code, it is imperative to conduct a thorough analysis to ensure the code's quality and maintainability. Therefore, I would highly recommend that you pay close attention to the following 10 LWC code smells, which may signal potential issues within the codebase. 1) Using the track decorator unnecessarily: @track is only necessary when you need to track changes to an object or an array. Overusing @track can lead to unnecessary re-renders and affect performance. 2) Manipulating the DOM directly: Avoid manipulating the DOM directly with methods like document.getElementById() or element.innerHTML. Instead, use ES6 features for manipulating the DOM, such as this.template.querySelector() or this.template.createElement(). 3) Using inline styles: Avoid using inline styles, as they can make your code hard to read and maintain. Use CSS files instead and apply styles with classes or IDs. 4)Not validating user input: Al...

Form display density in LWC

Image

Using lightning-record-edit-form in LWC

Image

Using lightning-record-form in LWC

Image

Service pattern in LWC

Image

Using observer pattern in LWC component

Image

Using child component inside parent component in LWC

Image

Calling API in LWC – Refactoring and adding ToastEvent

Image

LWC -Calling API in LWC

Image

LWC -Platform event in LWC

Image

ANZ Salesforce Podcast with Heitor Araujo

Image

LWC -Jest test for tiny LWC

Image

LWC -Using apex controller to retrieve data

Image

LWC -Using wire decorator

Image

LWC -Testing and deploying simple app

Image