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...

Miquel Espinosa

An Introduction to Salesforce Functions

Salesforce Functions, first launched under the nickname “Evergreen”, was released on March 1st, 2022. This new feature gives unprecedented access to the Salesforce platform’s functionality by allowing developers to write code in their preferred programming language. What makes Functions special is the fact that your...

Miquel Espinosa

LWC Unit Testing with Jest

If you are familiar with the Salesforce ecosystem, you are well aware of how crucial it is to test almost all of the features you intend to use or deploy. This is also applicable to the CRM's most recent development model, Lightning Web Components. Although...

Miquel Espinosa

Changing field types

Storing data in different types of fields that Salesforce provides is a basic task. However, depending on the project and the deviations that cannot be foreseen at the beginning of the same, people may need to change some data types in order to adapt the...

Miquel Espinosa

Code Builder

Powered by its own virtual machine, Code Builder is one of Salesforce’s newest additions to enhance developer productivity, by unleashing the power of Salesforce Extensions for VS Code and offering the same great features as the desktop version - all while running on the cloud....

Miquel Espinosa

Salesforce GraphQL API

During the last few years, REST APIs have been the most relevant way to communicate between systems, as Salesforce relies on its necessity to integrate with other multiple systems. However, the CRM introduced the GraphQL API with the Summer '22 release, a fresh and effective...

Miquel Espinosa

Hyperforce

Introduction Hyperforce is Salesforce’s next-generation infrastructure architecture. It is a reimagining of the company's platform architecture that was created to deliver the Salesforce Customer 360 safely and effectively. Salesforce aimed to create and provide the most pertinent solutions. They also sought to secure the organization's related...

Miquel Espinosa

Illuminated Cloud Log Analyzer vs Apex Log Analyzer

Debugging is one of the most essential and fundamental tools of any programmatic development, if not the most. In Salesforce, in order to deploy any new Apex-developed features, at least 75% of code coverage has to be met - this can be achieved by building...