> cd /salesforce/

The Complete Salesforce Series

A comprehensive guide to Salesforce — covering administration, Apex development, Lightning Web Components, and architecture. From setting up your first org to preparing for the CTA exam.

113 parts
5 topics
113 published

// Jump to Topic

Topic 1: How to Evaluate Salesforce for Your Business

Understanding Salesforce products, licenses, and whether it is right for your organization.

1 part · Parts 1–1

  1. 01

    How to Evaluate Salesforce for Your Business

    A comprehensive guide to understanding Salesforce products, licenses, org editions, and staffing — everything you need to make an informed decision before investing in the platform.

Topic 2: The Complete Guide to Salesforce Administration

Everything an admin needs to know — users, objects, security, automation, clouds, and more.

35 parts · Parts 2–36

  1. 02

    The Basics of Salesforce Administration

    Everything you need to know to get started as a Salesforce Administrator — navigating the UI, understanding sandboxes, configuring company information, languages, storage, branding, and business hours.

  2. 03

    Users in Salesforce

    A complete guide to managing users in Salesforce — creating users, assigning licenses, resetting passwords, verifying logins, proxy login, and understanding how license types shape user access.

  3. 04

    Objects and Fields in Salesforce

    A deep dive into the Salesforce data model — standard vs custom objects, field types, relationships, Big Objects, global value sets, schema builder, field history tracking, and hands-on projects.

  4. 05

    Page Layouts and Record Types in Salesforce

    How to control what users see on a record page using page layouts, how to create record types for different business processes, and how to map them together for a tailored user experience.

  5. 06

    Quick Actions, Buttons, and Links in Salesforce

    A practical guide to quick actions, custom buttons, and custom links in Salesforce — how to create them, add them to page layouts, and understand the difference between object-specific and global quick actions.

  6. 07

    Formulas, Lookup Filters, Custom Labels, and Validation Rules in Salesforce

    How to use formulas to compute values, validation rules to enforce data quality, lookup filters to restrict related record selection, and custom labels for reusable text — the declarative logic layer of Salesforce.

  7. 08

    Lightning App Builder in Salesforce

    A complete guide to the Lightning App Builder — how to create record pages, use standard and custom components, set up conditional visibility, leverage dynamic forms and dynamic actions, and activate pages for your users.

  8. 09

    Apps and Tabs in Salesforce

    How to create and configure Lightning apps and custom tabs in Salesforce — organizing your org's navigation into purpose-built experiences for different teams and use cases.

  9. 10

    Profiles and Permission Sets in Salesforce

    A comprehensive guide to Salesforce's permission model — profiles, permission sets, permission set groups, object and field permissions, system permissions, Apex class access, custom permissions, and when to use each.

  10. 11

    Record Access in Salesforce

    Master Salesforce record access including OWD settings, role hierarchies, public groups, queues, sharing rules, sharing sets, restriction rules, and more. Learn the complete record access pyramid with hands-on examples and a practical project.

  11. 12

    Delegated Admins in Salesforce

    How to distribute administrative responsibilities without granting full System Administrator access — setting up delegated administration for user management, custom object administration, and more.

  12. 13

    List Views in Salesforce

    Everything you need to know about Salesforce list views — creating them, granting user access, adding list view buttons, understanding limitations, and managing list view sprawl in your org.

  13. 14

    Paths in Salesforce

    How to set up Salesforce Paths to guide users through business processes with visual step-by-step indicators, key fields, and guidance for success at every stage.

  14. 15

    Approval Processes in Salesforce

    How to build approval processes in Salesforce — from simple single-step approvals to complex multi-step workflows with parallel approvers, escalation, and automated actions.

  15. 16

    Topics in Salesforce

    How to use Salesforce Topics to organize and categorize records, enabling users to discover related content and collaborate more effectively across the org.

  16. 17

    Reports and Dashboards in Salesforce

    A complete guide to Salesforce reporting — creating reports, custom report types, report folders, scheduling, exporting, dashboards, dashboard folders, and the power of one formula.

  17. 18

    Accounts and Contacts in Salesforce

    Understanding Salesforce's core relationship objects — Accounts, Contacts, Account hierarchies, Account Teams, Account Contact Relationships, Contact Roles, and the Account Relationship object.

  18. 19

    Chatter in Salesforce

    How to set up and use Salesforce Chatter for team collaboration — feeds on records, Chatter groups, direct messaging, file sharing, and keeping your team connected within the CRM.

  19. 20

    Sales Cloud in Salesforce

    A comprehensive guide to Salesforce Sales Cloud — Campaigns, Leads, Opportunities, Products, Pricebooks, Quotes, Orders, Contracts, Forecasting, Territory Management, CPQ, and more.

  20. 21

    Service Cloud in Salesforce

    A comprehensive guide to Salesforce Service Cloud — Cases, assignment and escalation rules, Email-to-Case, Web-to-Case, Case Teams, Entitlements, Omni-Channel, Knowledge, Quick Text, Surveys, Field Service, and more.

  21. 22

    Experience Cloud in Salesforce

    Everything you need to know about Salesforce Experience Cloud — creating sites, Aura vs LWR templates, user management, builder navigation, themes, authentication, security, CMS, gamification, and deployment.

  22. 23

    Emailing in Salesforce

    A complete guide to email in Salesforce — deliverability settings, email templates, sending limits, list emails, mass emails, Flow emails, the EmailMessage object, and when to use external tools instead.

  23. 24

    Flows in Salesforce

    The definitive guide to Salesforce Flows — flow types, elements, resources, record-triggered flows, screen flows, scheduled flows, auto-launched flows, login flows, sub-flows, debugging, best practices, and hands-on projects.

  24. 25

    Retired Automation Processes in Salesforce

    Understanding Salesforce's legacy automation tools — Workflow Rules and Process Builder — what they are, how they work, why they're being retired, and how to migrate to Flows.

  25. 26

    Deploying Changes to Production in Salesforce

    How to move your customizations from sandbox to production — change sets, DevOps Center, scratch orgs, unlocked packages, and the Salesforce CLI.

  26. 27

    OmniStudio in Salesforce

    A complete guide to Salesforce OmniStudio — FlexCards, OmniScripts, DataRaptors (Data Mappers), Integration Procedures, and the Business Rules Engine.

  27. 28

    User Authentication and SSO in Salesforce

    How to set up SSO, two-factor authentication, Okta integration, and Experience Cloud authentication in Salesforce.

  28. 29

    Org Security Settings in Salesforce

    A deep dive into Salesforce org security — session settings, password policies, event monitoring, transaction security, platform encryption, field audit trail, and more.

  29. 30

    Creating Translations in Salesforce

    How to set up the Translation Workbench and Experience Cloud site translations in Salesforce for multilingual orgs.

  30. 31

    Managing Duplicates in Salesforce

    How to set up matching rules and duplicate rules in Salesforce to keep your data clean and prevent duplicate records.

  31. 32

    Managing Salesforce Releases

    How to stay on top of Salesforce's three annual releases — release updates in Setup, release notes, sandbox preview, and preparing your org.

  32. 33

    Mass Updating Data in Salesforce

    Every tool Salesforce provides for bulk data operations — Mass Delete, Mass Transfer, team reassignments, address updates, the Data Wizard, and the Data Loader.

  33. 34

    Salesforce Offline Access and Mobile App

    How to set up Briefcase Builder for offline access and configure the Salesforce Mobile App for your users — installation, setup, and offline features.

  34. 35

    Managed Packages and the AppExchange

    Understanding Salesforce managed packages, the AppExchange marketplace, and how to evaluate, install, and manage third-party packages in your org.

  35. 36

    Data Cloud and Agentforce in Salesforce

    An admin's guide to Salesforce Data Cloud and Agentforce — setting up data streams, data models, identity resolution, Prompt Builder, and deploying AI agents.

Topic 3: The Complete Guide to Apex Development

From basic syntax to enterprise patterns — triggers, testing, integrations, async, design patterns, and DevOps.

35 parts · Parts 37–71

  1. 37

    Apex Basic Concepts in Salesforce

    Your entry point into Salesforce development — what Apex is, setting up your IDE, classes, variables, data types, methods, constructors, operators, collections, access modifiers, and the static keyword.

  2. 38

    Conditional Statements and Collection Iteration in Apex

    Master control flow in Apex — if/else statements, switch statements, for loops, enhanced for loops, while and do-while loops, and best practices for iterating over collections efficiently.

  3. 39

    SOQL and SOSL in Salesforce

    Everything you need to know about querying data in Salesforce — SOQL SELECT, WHERE, ORDER BY, LIMIT, IN clauses, SOSL FIND and RETURNING, query limits, indexing, the Query Plan tool, and using queries in Apex.

  4. 40

    Exceptions in Apex

    Understanding error handling in Apex — exception types, try-catch-finally blocks, creating and throwing custom exceptions, and building resilient Salesforce applications.

  5. 41

    Casting in Apex

    Understanding type casting in Apex — implicit and explicit casting, upcasting and downcasting sObjects, the instanceof operator, and practical patterns for working with generic types.

  6. 42

    Debugging Apex in Salesforce

    Master the art of debugging Apex — debug logs in the Developer Console and VS Code, System.debug, code chunking, the Log Panel for identifying bottlenecks, and a hands-on debugging project.

  7. 43

    Programmatic Security in Apex

    Enforcing security in Apex code — with/without/inherited sharing, object and field-level security, SOQL injection prevention, Apex managed sharing, and building security-aware applications.

  8. 44

    Apex Triggers in Salesforce

    Everything about Apex triggers — trigger context variables, trigger handlers, bulkification, the order of execution, and best practices for writing production-grade triggers.

  9. 45

    Apex Tests in Salesforce

    Writing effective Apex test classes — minimum requirements, test setup, assertions, data factories, integration vs unit tests, Test.startTest/stopTest, and building a comprehensive test suite.

  10. 46

    Static Resources, Custom Metadata, and Settings in Apex

    Using Salesforce platform features in Apex — static resources for files, custom metadata types for app configuration, custom settings for org/user preferences, and custom labels for multilingual support.

  11. 47

    Building a Mapping Application in Apex

    A complete walkthrough of building a field mapping application in Apex — service classes that read mapping configuration from Custom Metadata, a controller that coordinates the logic, a Visualforce page to run it, and full test coverage.

  12. 48

    Creating Apex for Flows

    Learn how to build invocable Apex actions for Flows — @InvocableMethod, @InvocableVariable, input/output wrapper classes, bulkification, supported data types, error handling, testing, and a complete hands-on project.

  13. 49

    Platform Cache in Apex

    Boost Salesforce performance with the Platform Cache — org cache vs session cache, partition setup, Cache.Org and Cache.Session classes, the CacheBuilder interface, TTL strategies, eviction policies, and testing patterns.

  14. 50

    The Basics of Integrations in Apex

    A complete guide to Salesforce integrations — REST, SOAP, Named Credentials, wrapper classes, JSON2Apex, HTTP callouts, WSDL-generated classes, and writing test classes with mock interfaces.

  15. 51

    REST Integration Project: Salesforce to GitHub

    Build a production-quality REST integration between Salesforce and GitHub — from Named Credentials and Postman testing to wrapper classes, a service layer, and a complete test class with HttpCalloutMock.

  16. 52

    SOAP Integration Project in Salesforce

    A hands-on SOAP integration project — importing WSDLs, testing with SOAP UI, building a service class, and writing comprehensive test classes with WebServiceMock.

  17. 53

    The Basics of Async Apex

    A comprehensive guide to asynchronous Apex — batch classes, scheduled classes, queueable classes, future methods, and platform events. When to use each, how to set them up, and best practices.

  18. 54

    Async Apex Project: Scheduling a Batch Update

    A hands-on project building a scheduled batch process — creating a service class, batch class, scheduled class, and comprehensive test classes for a real-world data update scenario.

  19. 55

    The Order of Operations in Salesforce

    Understanding how Salesforce processes a record save — the complete order of execution from initial validation through triggers, flows, assignment rules, and DML statements. With practical examples showing how the order affects your code.

  20. 56

    The Most Common Salesforce Limits

    A practical guide to Salesforce governor limits — SOQL, DML, CPU timeout, and integration limits. What they are, why they exist, how to hit them, and proven patterns to avoid them.

  21. 57

    Version Control for Salesforce Developers

    Getting started with Git and GitHub for Salesforce development — installing Git, setting up local and remote repos, essential commands, branching strategies, and best practices.

  22. 58

    The Basics of Clean Code in Apex

    Writing clean, maintainable Apex — why methods should be small and do one thing, naming conventions that communicate intent, when to comment, and using PMD for static analysis.

  23. 59

    Agentforce for Developers

    Building AI agents on Salesforce — setting up the Agentforce VS Code extension, configuring agents, creating custom Apex agent actions, and building an agent that uses Apex to make decisions.

  24. 60

    The Major Salesforce APIs

    A comprehensive guide to every major Salesforce API — REST, SOAP, Bulk, Tooling, Metadata, UI, Streaming, Reports & Dashboards, and Models API. When to use each, how they work, and a hands-on project.

  25. 61

    Object Oriented Concepts in Apex

    Mastering OOP in Apex — abstraction, encapsulation, inheritance, polymorphism, and composition. With practical Salesforce examples and a project using polymorphism for runtime behavior changes.

  26. 62

    Separation of Concerns in Apex

    Understanding and implementing separation of concerns in Apex — the service layer, domain layer, selector layer, and how to structure enterprise Apex code for maintainability and testability.

  27. 63

    SOLID Design Principles in Apex

    Applying the five SOLID principles to Salesforce Apex — Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion, with practical Salesforce examples.

  28. 64

    The Apex Common Library

    A practical guide to the Apex Common Library — installing fflib, implementing the selector layer, domain layer, and service layer with the enterprise patterns framework.

  29. 65

    Design Patterns in Apex

    The Gang of Four design patterns applied to Salesforce Apex — Singleton, Builder, Factory, Abstract Factory, Prototype, Facade, Composite, Adapter, Bridge, Decorator, Flyweight, Proxy, Observer, Template Method, Strategy, Chain of Responsibility, Command, and more.

  30. 66

    Unit Testing and Apex Mocks

    Advanced Apex testing — true unit tests without database access, the Apex Mocks library, mocking selectors, services, and domains, and a complete project testing an fflib application.

  31. 67

    The Salesforce CLI

    A comprehensive guide to the Salesforce CLI — what it is, deploying metadata, importing data, creating scratch orgs and sandboxes, essential commands, and the most useful plugins.

  32. 68

    Scratch Orgs in Salesforce

    Everything you need to know about Scratch Orgs — what they are, creating them from org shapes, working with unlocked packages, and integrating scratch orgs into your development workflow.

  33. 69

    Unlocked Packages in Salesforce

    A complete guide to Unlocked Packages — what they are, how to create them, how to version and update them, and a hands-on project deploying an unlocked package to a scratch org.

  34. 70

    Setting Up a CI/CD Pipeline for Salesforce

    A complete guide to CI/CD for Salesforce — what CI/CD is, what to include in your pipeline, popular tools, an introduction to YAML and shell scripting, and a hands-on project building a pipeline with GitHub Actions.

  35. 71

    Useful Open Source Libraries for Salesforce

    A guide to the most valuable open source libraries in the Salesforce ecosystem — Apex Common, Apex Mocks, Universal Mocker, Nebula Logger, Apex Rollup, open source trigger frameworks, and a hands-on project using Apex Rollup.

Topic 4: The Complete Guide to Lightning Web Components

Frontend development on the Salesforce platform — HTML, CSS, JavaScript, component architecture, data access, testing, and more.

25 parts · Parts 72–96

  1. 72

    The Basics of LWC in Salesforce

    An introduction to Lightning Web Components — what they are, when to use LWC vs Aura, when to build custom components vs using out-of-the-box tools, frontend vs backend code, setting up your org, creating your first LWC, and placing it on a page.

  2. 73

    An Introduction to the DOM for LWC

    Understanding the DOM for Lightning Web Components — what the DOM is, the difference between Light DOM, Shadow DOM, and Synthetic Shadow DOM, and how Lightning Locker Service and Lightning Web Security work.

  3. 74

    An Introduction to HTML for LWC

    HTML fundamentals for Lightning Web Components — what HTML is, the essential elements and attributes you need for building LWCs, and how to debug HTML in the browser console.

  4. 75

    An Introduction to CSS for LWC

    CSS fundamentals for Lightning Web Components — what CSS is, essential styling concepts for LWCs, how CSS scoping works in Shadow DOM, and how to debug CSS in the browser console.

  5. 76

    An Introduction to JavaScript for LWC

    JavaScript fundamentals for Lightning Web Components — classes, variables, data types, JSON, methods, the this keyword, DOM interaction, collections, operators, conditionals, modules, async programming, promises, destructuring, spread operator, exception handling, events, and debugging.

  6. 77

    An Introduction to XML for LWC

    XML fundamentals for Lightning Web Components — what XML is, the structure of LWC metadata XML files, configuring targets, design attributes, and a complete XML cheat sheet.

  7. 78

    LWC Lifecycle Hooks and Decorators

    Understanding LWC lifecycle hooks and decorators — constructor, connectedCallback, renderedCallback, disconnectedCallback, errorCallback, and the @api, @wire, and @track decorators with practical examples.

  8. 79

    Data Binding, Templates, and Composition in LWC

    Deep dive into LWC templates — data binding, getters and setters, dynamic rendering with lwc:if, for:each iteration, the render method, component composition, lwc:spread, slots, and the slot change event.

  9. 80

    Events in LWC

    Mastering component communication in LWC — custom events for child-to-parent communication, public methods and properties for parent-to-child, the Lightning Message Service for cross-component communication, and platform events via the empAPI.

  10. 81

    The Lightning Web Component Library

    A guide to the Lightning Web Component Library — what it is, when to use library components vs building your own, how to extend base components like lightning-datatable, and a project building a data entry form with library components.

  11. 82

    How to Style Your LWC

    A complete guide to styling Lightning Web Components — the Salesforce Lightning Design System, SLDS custom variables and global styling hooks, using SLDS in your LWC, creating CSS files, reusable CSS, and using static resources for styling.

  12. 83

    The Lightning Data Service in LWC

    A complete guide to the Lightning Data Service — retrieving records, the Lightning Record View Form, Record Edit Form, Record Form, intercepting form submissions, and the full uiAPI for creating, updating, and deleting records.

  13. 84

    Retrieving Data from Apex in LWC

    How to call Apex from Lightning Web Components — imperative Apex calls, the wire service, refreshApex, sending SObject data from LWC to Apex, and proper exception handling for Apex calls.

  14. 85

    LWC Exception Handling

    A complete guide to exception handling in Lightning Web Components — try-catch blocks, throwing and creating custom errors, toast notifications, building a reusable error handling module, promise failures, and handling Apex exceptions.

  15. 86

    Debugging LWC in Salesforce

    How to debug Lightning Web Components — enabling the Lightning debugger, using console logging effectively, setting breakpoints in the browser console, and common debugging strategies.

  16. 87

    Design Attributes, Targeting, and Icons in LWC

    How to make your LWC configurable and placeable — design attributes for admin configuration, targeting to control where components appear, and adding custom SVG icons to your components.

  17. 88

    The LWC Navigation Service

    A complete guide to the LWC Navigation Service — how to set it up, and an overview of every pageReference type for navigating to records, objects, apps, tabs, web pages, and more.

  18. 89

    LWC Modules and JavaScript Static Resources

    How to create reusable JavaScript modules for LWC and how to import third-party JavaScript libraries as static resources into your Lightning Web Components.

  19. 90

    Building LWC for Quick Actions and Global Actions

    How to build Lightning Web Components for quick actions and global actions — understanding action types, creating screen actions, handling record context, and a project building a reusable case creation action.

  20. 91

    LWC and Flows in Salesforce

    How to integrate Lightning Web Components with Flows — building LWCs for screen flows, embedding flows inside LWCs, useful scenarios, and a project building a multi-screen flow with reusable dynamic components.

  21. 92

    Caching and Cookies in LWC

    How to leverage client-side storage in Lightning Web Components — browser cache, cookies, and the Salesforce platform cache to improve performance and user experience.

  22. 93

    Building Mobile Ready LWC

    How to build Lightning Web Components that work on mobile — understanding mobile readiness, designing for mobile, setting up responsive CSS, and leveraging dynamic template rendering for mobile layouts.

  23. 94

    LWC Jest Testing

    A complete guide to unit testing Lightning Web Components with Jest — setup, writing basic tests, beforeEach and afterEach, testing events, conditional rendering, iterators, wire adapters, Apex calls, child components, and CI/CD integration.

  24. 95

    Useful APIs for LWC

    A guide to the most useful APIs available to Lightning Web Components — the Refresh View API, GraphQL API, FileDownload API, Location Services, Barcode Scanner, Document Scanner, NFC Service, Biometric Service, and AppReviewService.

  25. 96

    Building a Salesforce Portfolio Experience Cloud Site

    The ultimate LWC project — build your own Salesforce portfolio as an Experience Cloud site using custom Lightning Web Components, showcasing everything you have learned in this series.

Topic 5: The Complete Guide to Salesforce Architecture

Thinking like an architect — diagramming, communication, leadership, estimation, org strategy, integrations, security, governance, and CTA exam preparation.

17 parts · Parts 97–113

  1. 97

    Introduction to Salesforce Architecture

    What a Salesforce Architect actually does, how the role differs from a developer, the different types of architect certifications and specializations, and the best resources to start your architecture journey.

  2. 98

    The Basics of Diagramming in Salesforce Architecture

    A complete guide to diagramming for Salesforce Architects — system architecture diagrams, ERDs, sequence diagrams, activity diagrams, and more, with tool recommendations and a hands-on project.

  3. 99

    Communication Skills for Salesforce Architects

    Why communication is the most critical skill for Salesforce Architects — how to talk to stakeholders, ask the right discovery questions, set realistic expectations, and build lasting trust.

  4. 100

    Building and Leading a Salesforce Dev Team

    How to hire the right Salesforce developers, lead through servant leadership, train your team effectively, and why your role as architect is to serve — not boss — your team.

  5. 101

    Estimating Salesforce Project Work

    A practical guide to project estimation for Salesforce Architects — accounting for all team roles, managing expectations, estimating to median talent, and a hands-on estimation exercise.

  6. 102

    Determining Your Salesforce Org Strategy

    How to choose between a single Salesforce org and multiple orgs — weighing data isolation, compliance, cost, complexity, and when Salesforce Connect bridges the gap.

  7. 103

    Custom vs Out of the Box in Salesforce

    A practical framework for deciding when to use out-of-the-box Salesforce features versus custom development — understanding the true cost of customization and the 80/20 rule.

  8. 104

    Authentication Flows, Integration Patterns, and ESBs

    A deep dive into OAuth authentication flows, Salesforce integration patterns, Enterprise Service Buses, TLS/mTLS, and choosing between Platform Events and Change Data Capture.

  9. 105

    Choosing a Mobile Strategy for Your Salesforce Org

    How to choose the right mobile strategy for Salesforce — comparing the Salesforce Mobile App, Mobile Publisher, custom apps with Mobile SDK, and PWAs with practical decision criteria.

  10. 106

    Salesforce Org Governance

    What Salesforce governance is, why it matters as your org scales, the key governance areas every architect must address, and how to build and staff a Center of Excellence.

  11. 107

    Gigantic Data Loads in Salesforce

    How to handle massive data migrations into Salesforce — choosing the right tools, preventing data skew, ensuring data quality, and testing strategies for large-scale loads.

  12. 108

    Complex Reporting in Salesforce

    How to choose between Salesforce Reports, CRM Analytics, and Tableau — understanding when each tool is the right fit based on data complexity, volume, and business needs.

  13. 109

    The Basics of Networking for Salesforce Architects

    Essential networking concepts every Salesforce Architect needs to know — LANs, WANs, IP addresses, subnets, firewalls, DMZs, proxies, and how they all connect to Salesforce integration design.

  14. 110

    Salesforce Security for Architects

    A comprehensive guide to Salesforce security architecture — implicit sharing, roles vs territories, team sharing, data skew prevention, guest user security, and standard object sharing limitations.

  15. 111

    Data Storage in Salesforce

    How to calculate, monitor, and manage Salesforce data storage — per-record sizes, storage allocation, objects that don't count, and strategies for keeping storage under control.

  16. 112

    Standard Object Oddities in Salesforce

    The quirky exceptions and limitations of Salesforce standard objects that every architect must know — Quick Actions, Queue ownership, CRUD restrictions, Lookup limitations, and Dynamic Forms compatibility.

  17. 113

    How to Make Impossible Decisions in Salesforce Architecture

    Practical frameworks for making tough architecture decisions — weighted matrices, reversible vs irreversible decisions, Architecture Decision Records, and knowing when good enough beats perfect.

// Browse by Tag

#accounts #administration #adr #agentforce #agents #ai #analytics #apex #apex-common #apex-mocks #apex-rollup #api #appexchange #approval-processes #apps #architecture #async #audit-trail #authentication #automation #barcode-scanner #base-components #batch #best-practices #big-objects #briefcase-builder #browser-console #bulk-api #bulk-operations #buttons #caching #campaigns #career #cases #casting #cdc #change-management #change-sets #chatter #ci-cd #cicd #clean-code #cli #coe #collaboration #communication #communities #component-library #composition #configuration #contacts #control-flow #controller #cookies #crm #crm-analytics #css #cta #custom-metadata #custom-settings #customization #dashboards #data-access #data-binding #data-cloud #data-loader #data-management #data-migration #data-model #data-quality #data-skew #data-storage #debugging #decision-framework #decision-making #decorators #delegated-admin #deployment #design-attributes #design-patterns #design-principles #design-system #developer-console #development #devops #devtools #diagramming #dom #duplicates #dynamic-forms #email #emp-api #encryption #enterprise #enterprise-patterns #erd #error-handling #es6 #esb #estimation #event-monitoring #events #exception-handling #exceptions #experience-cloud #fflib #firewall #flexcards #flow-integration #flows #formulas #frontend #future #gang-of-four #git #github #github-actions #global-actions #governance #governor-limits #graphql #html #i18n #icons #imperative-apex #inheritance #integration #integrations #invocable-action #isv #javascript #jest #knowledge #lds #leadership #leads #libraries #lifecycle-hooks #lightning-app-builder #lightning-data-service #lightning-datatable #lightning-message-service #lightning-web-components #lightning-web-security #limitations #list-views #localization #loops #low-code #lwc #managed-packages #matching-rules #metadata #metadata-api #migration #mobile #mobile-apis #mobile-sdk #modules #multi-org #navigation #navigation-mixin #nebula-logger #networking #no-code #oauth #objects #offline #okta #omni-channel #omniscripts #omnistudio #oop #ootb #open-source #opportunities #optimization #order-of-execution #org-strategy #packaging #page-layouts #page-reference #paths #performance #permission-sets #planning #platform-cache #platform-events #pmd #polymorphism #portals #portfolio #process-builder #productivity #profiles #programming #project #project-management #prompt-builder #pwa #queries #queueable #quick-actions #record-access #record-forms #record-types #releases #reporting #reports #responsive-design #rest #rest-api #reusability #roles #sales-cloud #salesforce #salesforce-architect #salesforce-cli #salesforce-connect #salesforce-mobile #scheduled #scratch-orgs #screen-actions #screen-flows #security #separation-of-concerns #sequence-diagram #servant-leadership #service-cloud #service-layer #sfdx #shadow-dom #sharing #slds #slots #soap #soft-skills #solid #soql #sosl #sso #stakeholders #standard-objects #static-resources #storage-management #styling #tableau #tabs #targets #team-building #templates #territories #test-classes #testing #toast-notifications #tooling-api #topics #track #translations #trigger-frameworks #triggers #types #ui #ui-api #uml #unit-testing #unlocked-packages #updates #user-experience #users #validation-rules #version-control #web-development #wire #wire-service #workflow-rules #wsdl #xml