• How to avoid recursion in Salesforce

    How to avoid recursion in Salesforce

    Recursion is a major problem in applications. It’s always better to keep the Recursion in mind before you implement any business automation requirement. Sharing some of the general strategy to avoid/fix recursion: Use a Static Variable or Flag: One common approach is to use a static boolean variable as a flag to track whether the… Read more

  • How to create Free Salesforce Developer Org

    How to create Free Salesforce Developer Org

    It’s very simple. Just redirect to https://developer.salesforce.com/signup and fill all details and click on ‘Sign me up’. You will receive an email to setup the password. Just follow the instruction and you are good to create a developer edition org. Salesforce has implemented a restriction on creating accounts using a unique email address. If you… Read more

  • How To Add Line-break in Custom Label in Lightning Component

    How To Add Line-break in Custom Label in Lightning Component

    There are three ways you can achieve this. Add ‘\n’ at the end of each string Add ‘<br>’ at the end of each string Add any special character at the end of each string & then in JS file break the lines. (If above options don’t work then go for this one) Add ‘\n’ at… Read more

  • Salesforce Flow Error: Value of class com.force.swag.soap.Time is not a ValueType: STRING

    Salesforce Flow Error: Value of class com.force.swag.soap.Time is not a ValueType: STRING

    It’s a simple but confusing error. You’re getting this error because flow doesn’t support Time Data Type and you are using Time data type field in your flow. Simply create a formula field of return type ‘Text’ and embed your time field from that. Now use this new formula field in flow in-place of the… Read more

  • Generate Unique Random Auto-Number using Apex (medium-concurrency)

    Generate Unique Random Auto-Number using Apex (medium-concurrency)

    Generating high-concurrency unique random auto-number using Apex is very challenging, but using below code you can achieve a medium-concurrency situation. Read more

  • How to create custom lookup/search or add lookup in LWC Component

    How to create custom lookup/search or add lookup in LWC Component

    This is the most common challenge developers face, as adding a looking field to custom table or form needs lots of complex coding. But we can leverage the use of ‘lightning-input-field’ to create a search bar or add lookup field to your form/custom table in LWC. Case1: Add Lookup field in Custom Table (<table>…</table>) [in… Read more

About me

Hello There 👋
I am Jyoti Prakash Mishra (JP). I am working on Salesforce domain from Nov 2012. Currently, I am working as a Salesforce Technical Architect. I have 8 Salesforce Certifications and working hard to add more.

I am SFDC Geek and love to share my knowledge. An active member of salesforce groups. Generally, spend time in learning new Salesforce topics and completing trails.

In this Salesforce journey I have worked in various domains like healthcare, staffing, banking, manufacturing, etc. Mostly worked on Sales, Community (Digital Experience), Health & force.com cloud. But wider touch on service cloud, Einstein analytics, etc.