Promoted Posts

Generic Code: What It Is and What It Is Not? – Polish Dreamin’ 25

Generic Code: What It Is and What It Is Not? – Polish Dreamin’ 25

Learn how to build truly generic code that’s easy to adopt, flexible, and avoids duplication. Uncover key principles, patterns, and real-world tips for writing maintainable code that focuses on the core problem and fosters effective collaboration.

Piotr Gajek
Piotr Gajek

Senior Salesforce Developer

Reducing Manual Setup Steps for AppExchange Apps
March 21, 2025

Reducing Manual Setup Steps for AppExchange Apps

Learn how to reduce post-installation manual steps for your AppExchange managed package. Improve user experience and simplify necessary configurations.

Bartosz Suchocki
Bartosz Suchocki

Freelance Salesforce Developer/Architect

Salesforce Org Types for AppExchange Partners
March 7, 2025

Salesforce Org Types for AppExchange Partners

Learn about key Salesforce org types for AppExchange partners, including PBO, LMO, FMO, Devhub, Scratch Orgs, and Trialforce Orgs. Understand their roles in app development, packaging, licensing, and trials to optimize your AppExchange journey.

Bartosz Suchocki
Bartosz Suchocki

Freelance Salesforce Developer/Architect

Bulkification in Flows
March 5, 2025

Bulkification in Flows

Bulkification is a fundamental principle in Salesforce automation, ensuring that Flows and Apex processes handle multiple records efficiently instead of processing them one by one. While Salesforce claims that Flows automatically bulkify actions, developers must actively design for bulk operations to prevent hitting governor limits. This article explores how Flow bulkification works, highlights common antipatterns, and provides best practices to optimize performance in record-triggered Flows.

Adam Osiecki
Adam Osiecki

Freelance Salesforce Developer

Why do you need a Apex Selector Layer?

Why do you need a Apex 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.

Piotr Gajek
Piotr Gajek

Senior Salesforce Developer

SOQL Lib

SOQL Lib

The SOQL Lib provides functional constructs for SOQL queries in Apex. Use the SOQL Lib as a Selector Layer on your project.

Piotr Gajek
Piotr Gajek

Senior Salesforce Developer

Popular Frameworks

Salesforce Snippets

Salesforce Snippets

A VS Code Extension with Apex and LWC Snippets. Extension contains 128 code snippets.

Salesforce SnippetsSalesforce Snippets
Custom Labels Extension

Custom Labels Extension

This extension allows you to easily add and sort Custom Labels from Salesforce in your Visual Studio Code.

Custom Labels Extension
SOQL Lib

SOQL Lib

The SOQL Lib provides functional constructs for SOQL queries in Apex. The library offers both a Query Builder and a Selector approach.

SOQL LibSOQL Lib
Apex Constants

Apex Constants

The Constants Framework provides a structured approach for managing constants in the Apex.

Apex Constants

Subscribe to our blog!