Miquel Espinosa

An introduction to Service Cloud Voice

Introduction Companies are continually looking for methods to improve their customer service in today's intensely competitive business environment to be able to leave a lasting impression. In order to provide seamless client experiences, organizations feel obliged to incorporate technology-driven solutions. Salesforce Service Cloud Voice is one...

Miquel Espinosa

Einstein Analytics

Einstein Analytics is a data analytics platform integrated into Salesforce that provides insights and helps businesses make data-driven decisions. With its advanced analytics capabilities, such as machine learning and predictive analytics, it enables organizations to uncover patterns and trends in real-time, leading to informed decision-making....

Miquel Espinosa

String Replacement in Apex

In one of their latest releases, Salesforce launched the feature to replace snippets of your metadata source files with specific values - right before you deploy them. In this article, we are going to take a look at this new addition and cover it so...

Miquel Espinosa

Light DOM in LWC

When discussing Lightning Web Components (LWCs), Light DOM enables the linkage of parent-child components and their visibility within them. This article provides an introduction to the fundamentals of Light DOM in LWCs to ensure that the complete functionality of this fantastic feature is well comprehended. What...

Miquel Espinosa

UTAM Testing

UI Testing Automation Model, better known as UTAM, makes developers' lives easier by providing a quality way to run E2E (End to End) tests on any kind of app. In this article, we are going to cover nearly every aspect of UTAM, including an example...

Miquel Espinosa

XmlStreamReader

Although the XML format is not as commonly used as it once was, it is still an efficient way to work with XML data in Salesforce, especially when dealing with large quantities. In this article, we will dive into the capabilities of the XmlStreamReader class...

Miquel Espinosa

Report Metadata API

Reports are an essential part of any organization, as they provide insights into various aspects of the business. In the case of our CRM, you can use the Reports.ReportMetadata class to programmatically access metadata about a report in your organization. In this article, we will...

Miquel Espinosa

MetadataComponentDependency

If you are a Salesforce developer, you might already know that dependencies between metadata components can be a key factor in the functionality and performance of your implementation. That's where Salesforce's Dependency API comes in. But what exactly is the Dependency API and how does it...

Miquel Espinosa

Salesforce’s Stub API

Salesforce's stub API is a powerful tool that allows developers to mock out the behavior of their Apex code during testing. This helps to eliminate external dependencies and makes it easier to test code in isolation. In this article, we will explore the basics of...

Miquel Espinosa

Mixed Shadow Mode

Featured in the Winter ‘23 release notes, Mixed Shadow Mode enables you to use the well-known JavaScript shadow DOM in older browsers where the synthetic shadow polyfill is applied. This polyfill is maintained and used in older versions of Microsoft Edge. By using it, you...