Code

  • Admin
    Illustration of a Salesforce admin at a laptop running a query, with code on screen next to a results table

    SOQL Basics for Salesforce Admins

    If you have spent any amount of time in the Salesforce ecosystem as an admin, you know this exact routine: A stakeholder asks for a dataset. You build a custom report type, drag and drop fields, apply filters, and hit Export. Then, because Salesforce reports cannot easily pull data across non-related branches or cross-reference two unconnected objects, you open Excel…

    Read More »
  • Flow
    Illustration of a young man in a blue t-shirt looking thoughtful with his hand on his chin and question marks beside him. To his left is a desktop monitor displaying floating code editor windows, connected by abstract glowing data lines and binary code.

    Is Hardcoding Ids a Good Idea in Salesforce Flows?

    Every Salesforce admin and developer has been tempted by the quick fix. You are building a Flow, and you need it to route an automated email to a specific queue, assign a task to a generic system user, or refer to a specific Record Type. You open the record in your browser, copy the 15- or 18-character string from the…

    Read More »
  • Artificial Intelligence
    ​​​​What Is Vibe Coding? And What’s New in Agentforce Vibes for Developers?

    ​​​​What Is Vibe Coding? And What’s New in Agentforce Vibes for Developers?

    My advice for any experienced developer who is hesitant about Vibe Coding: embrace the change and start exploring it. Learn how to write a good prompt so you don’t get left behind. Vibe Coding is not stealing your job, but developers who know how to use Vibe Coding will definitely move faster than those who don’t. So start today and…

    Read More »
  • Flow
    Subflows Salesforce

    How To Use Subflows On Fault Paths

    Subflows in Salesforce enable modularization and reusability of flow logic, similar to functions in programming. They can break down processes into manageable parts for use in other flows, reducing technical debt. Fault paths handle errors during flow execution, ensuring graceful error management. Using subflows can save time and prevent repetition, following the principle of DRY.

    Read More »
Back to top button