APEX
Master Apex programming with in-depth articles on SOQL, triggers, classes, and more. Learn how to create scalable and maintainable Salesforce applications.
![Why do you need a Selector Layer?](/_next/image?url=https%3A%2F%2Fwordpress.beyondthecloud.dev%2Fwp-content%2Fuploads%2F2023%2F12%2FProjekt_bez_nazwy-removebg-preview.png&w=256&q=75)
Why do you need a Selector Layer?
A Selector Layer centralizes SOQL queries, ensuring consistency, FLS, sharing rule enforcement, and easier testing with mocking. It avoids duplication, supports caching, and simplifies updates, making your code cleaner, scalable, and more maintainable.
Senior Salesforce Developer
![Future vs Queueable](/_next/image?url=https%3A%2F%2Fwordpress.beyondthecloud.dev%2Fwp-content%2Fuploads%2F2022%2F07%2Fapex.png&w=256&q=75)
Future vs Queueable
In Apex, for a long time, a go to Asynchronous method was @Future annotation. Meanwhile, Queueable interface got built up with many useful tools to help developers. Is Queueable better now? Where does it stand in comparison to the @Future? Are there use cases when @Future is still valid? This guide will help you learn everything you need to know about using Asynchronous technologies.
Co-Founder
![LWC and Apex communication – the Ultimate Guide](/_next/image?url=https%3A%2F%2Fwordpress.beyondthecloud.dev%2Fwp-content%2Fuploads%2F2022%2F07%2Fv1479760233-trailhead_module_lightning_experience_basics_a0rcrt.png&w=256&q=75)
LWC and Apex communication – the Ultimate Guide
See the ultimate guide for LWC and Apex connectivity solutions – how to get data, how to use wire and how to refresh cache – all in one place!
Salesforce Frontend Preacher
![Type Casting in Apex](/_next/image?url=https%3A%2F%2Fwordpress.beyondthecloud.dev%2Fwp-content%2Fuploads%2F2022%2F08%2F2d3d525254af58a32f2325da207505ea_badge.webp&w=256&q=75)
Type Casting in Apex
How Apex type casting works? How to cast List in Apex? How to cast Apex Map? Answers to these questions and much more can be found in this post!
Senior Salesforce Developer
![Client Credentials custom Auth. Provider](/_next/image?url=https%3A%2F%2Fwordpress.beyondthecloud.dev%2Fwp-content%2Fuploads%2F2022%2F09%2F06d0e8f1f5b59f14d070f0f6e86dc5bd_badge.webp&w=256&q=75)
Client Credentials custom Auth. Provider
Do you need to use Client Credentials flow? Or you are just wondering how to create one? Check this step-by-step guide with example on building custom Auth. Provider for Client Credentials. Contains a real life example using PayU API.
Co-Founder
![Apex CPU Benchmarking](/_next/image?url=https%3A%2F%2Fwordpress.beyondthecloud.dev%2Fwp-content%2Fuploads%2F2022%2F10%2FBlog_1.png&w=256&q=75)
Apex CPU Benchmarking
Have you ever encountered the infamous Apex CPU time limit exception? Check out this post to see how to efficiently measure the performance of your Apex code.
Freelance Salesforce Developer
![SOQL Lib](/_next/image?url=https%3A%2F%2Fwordpress.beyondthecloud.dev%2Fwp-content%2Fuploads%2F2023%2F07%2Ff653feb629fbfb23cf3c3e7a8843e126_badge.webp&w=256&q=75)
![Static in Apex Salesforce](/_next/image?url=https%3A%2F%2Fwordpress.beyondthecloud.dev%2Fwp-content%2Fuploads%2F2022%2F07%2Fapex.png&w=256&q=75)
Static in Apex Salesforce
Static variables are a key aspect of apex programming that can significantly enhance code functionality and efficiency.
Senior Salesforce Developer
![First Look on Code Builder](/_next/image?url=https%3A%2F%2Fwordpress.beyondthecloud.dev%2Fwp-content%2Fuploads%2F2022%2F10%2FVisual_Studio_Code_1.35_icon.svg_.png&w=256&q=75)
First Look on Code Builder
Code Builder is a new IDE created by Salesforce. It is meant to be run entirely in the browser, and comes with the Salesforce Extension pre-installed. Let see how reality looks like!
Co-Founder
![Apex Triggers Introduction](/_next/image?url=https%3A%2F%2Fwordpress.beyondthecloud.dev%2Fwp-content%2Fuploads%2F2022%2F07%2Fapex.png&w=256&q=75)
Apex Triggers Introduction
Preview and introduction to Apex Triggers. Learn how to define one and its capabilities.
Co-Founder
![Having troubles with Navigation Menus after Spring ’23 update?](/_next/image?url=https%3A%2F%2Fwordpress.beyondthecloud.dev%2Fwp-content%2Fuploads%2F2023%2F01%2FDesktop-Logo.png&w=256&q=75)
Having troubles with Navigation Menus after Spring ’23 update?
Having troubles with Navigation Menus after Spring ’23 update? Check out our post for a quick fix and solution!
Salesforce Frontend Preacher
![System.Assert Class vs System.assertEquals methods](/_next/image?url=https%3A%2F%2Fwordpress.beyondthecloud.dev%2Fwp-content%2Fuploads%2F2022%2F10%2FBlog_1.png&w=256&q=75)
System.Assert Class vs System.assertEquals methods
Salesforce released new Assert methods in Winter 23. Are they better or worse than existing assert methods? Should we replace the old ones with new methods? Check this article to find out!
Freelance Salesforce Developer
![Publishing Visual Studio Code Extension](/_next/image?url=https%3A%2F%2Fwordpress.beyondthecloud.dev%2Fwp-content%2Fuploads%2F2022%2F10%2FVisual_Studio_Code_1.35_icon.svg_.png&w=256&q=75)
Publishing Visual Studio Code Extension
How to make and share a VS Code extension? It is easier than you think. Follow these steps to add a new extension to the Marketplace.
Co-Founder
![How to check if list is empty in Apex](/_next/image?url=https%3A%2F%2Fwordpress.beyondthecloud.dev%2Fwp-content%2Fuploads%2F2022%2F07%2Fapex.png&w=256&q=75)
How to check if list is empty in Apex
Do you know what is the best way to check if the list is empty in Apex? Find out how to do it like a pro!
Freelance Salesforce Developer
![Country State Dependent Picklist in Apex](/_next/image?url=https%3A%2F%2Fwordpress.beyondthecloud.dev%2Fwp-content%2Fuploads%2F2022%2F07%2Fv1479760233-trailhead_module_lightning_experience_basics_a0rcrt.png&w=256&q=75)
Country State Dependent Picklist in Apex
How to get a country-state dependent picklist in Apex? Check various methods for your frontend and backend solution.
Senior Salesforce Developer
![Salesforce To Google REST API Integration](/_next/image?url=https%3A%2F%2Fwordpress.beyondthecloud.dev%2Fwp-content%2Fuploads%2F2022%2F09%2F06d0e8f1f5b59f14d070f0f6e86dc5bd_badge.webp&w=256&q=75)
Salesforce To Google REST API Integration
Integrate your Salesforce environment with Google by REST API. Check the completed integration guide.
Senior Salesforce Developer
![Apex Test Data Factory](/_next/image?url=https%3A%2F%2Fwordpress.beyondthecloud.dev%2Fwp-content%2Fuploads%2F2022%2F08%2F2d3d525254af58a32f2325da207505ea_badge.webp&w=256&q=75)
Apex Test Data Factory
Use Apex Test Data Factory to create Test Data for your Unit Tests. Don’t struggle with data creation anymore!
Senior Salesforce Developer
![Abstract, Virtual, Interface in Apex](/_next/image?url=https%3A%2F%2Fwordpress.beyondthecloud.dev%2Fwp-content%2Fuploads%2F2022%2F07%2Fapex.png&w=256&q=75)
Abstract, Virtual, Interface in Apex
Find the differences between Abstract, Virtual, and Interface implementation in Apex code. Understand the purpose and make your code better.
Senior Salesforce Developer
![Constants in Apex](/_next/image?url=https%3A%2F%2Fwordpress.beyondthecloud.dev%2Fwp-content%2Fuploads%2F2022%2F07%2Fapex.png&w=256&q=75)
Constants in Apex
With Constants framework you will be able to keep final values in fancy way. Check how to use it!
Senior Salesforce Developer
![Apex Debugging](/_next/image?url=https%3A%2F%2Fwordpress.beyondthecloud.dev%2Fwp-content%2Fuploads%2F2022%2F07%2Fapex.png&w=256&q=75)
Apex Debugging
Salesforce provides sophisticated methods to debug your apex code. Check how to use all of them and resolve issues more efficiently.
Senior Salesforce Developer
![Salesforce Platform Cache](/_next/image?url=https%3A%2F%2Fwordpress.beyondthecloud.dev%2Fwp-content%2Fuploads%2F2022%2F07%2Fplatform-cache.webp&w=256&q=75)
Salesforce Platform Cache
Platform Cache is salesforce feature, which allows you improve you app performance and improve user experience.
Senior Salesforce Developer
![Detect “Log in to Community as User” in Apex](/_next/image?url=https%3A%2F%2Fwordpress.beyondthecloud.dev%2Fwp-content%2Fuploads%2F2022%2F07%2Fapex.png&w=256&q=75)
Detect “Log in to Community as User” in Apex
The question is “How we can detect that current user is logged in to the community on behalf?”
Senior Salesforce Developer
Showing 22 of 22 results