Welcome to CloudWithAbhi, a space focused on real-world Salesforce engineering.
Here you’ll find hands-on insights around Apex, LWC, architecture patterns, AppExchange apps, and platform learnings drawn from day-to-day implementation experience.
Built for admins, developers, and architects who prefer clarity over hype.
Hey folks, Abhi here! In my last post on batch chaining, I flagged the recursion trap — a job chaining into itself over and over until it eats your async limits — and then kind of waved my hand at the fix with a quick “just schedule it instead.” That paragraph deserved a lot more…
Hey folks, Abhi here! Quick one today — let’s demystify “MCP Server” with a simple example, because I keep seeing people throw the term around without explaining what actually happens under the hood. The example Say you type this into Claude: “Show me open cases for Acme” Claude doesn’t have your Salesforce data memorized. So…
Hey folks, Abhi here! So you’ve already gotten comfortable with Batch Apex. You know it processes millions of records in chunks, you know each chunk gets a fresh set of governor limits, and you know it’s your go-to for heavy data jobs. Great. But then a requirement lands on your desk that a single batch…
Hey folks, Abhi here! Quick question to start: how many times have you written this line without thinking twice? apex Be honest. It’s muscle memory at this point. It works, your tests pass, you move on with your life. But here’s the thing — that one harmless-looking line is often the most expensive way to…
Hey devs, Abhi back again! After my admin-focused Summer ’26 post, a bunch of you reached out asking, “Bro, what about us developers?” Fair point. So here’s the technical companion — all the Apex, LWC, and platform changes that are going to land in your code review queue over the next few weeks. Quick heads…
Hey folks, Abhi here! So Summer ’26 is finally rolling out, and honestly? This one’s a bit different. It’s not the kind of release that comes with one big shiny headline — it’s more like Salesforce quietly slipped in a bunch of small wins that are going to make your day-to-day admin life genuinely easier.…
If you’ve been following along since my first post, you already know what SmartBulk is and why I built it. If you’re new here — short version: it’s a free, Salesforce-native bulk utility for admins who are tired of reaching for external tools just to update or clean up records. Back when I wrote that…
As Salesforce developers, we eventually run into situations where the volume of data becomes too large to process in a single transaction. This is when governor limits start appearing and force us to rethink our design. One of the most powerful tools Salesforce gives us to deal with large datasets is Batch Apex. In this…
One of the most confusing topics in Salesforce is sharing and visibility. I have seen this many times. A user says, “I cannot see the record.” Another says, “I can open it, but I cannot edit it.” Someone else says, “I can see the record, but one important field is missing.” That is usually the…
Salesforce Spring ’26 is not loud. There are no dramatic UI overhauls, no “this changes everything” moments, and no features that force you to rewrite your architecture overnight. And yet, as someone working deeply with Salesforce Core, automation, metadata, and multi-org setups, I believe Spring ’26 is one of the most important releases in recent…