Author: Shubham
-
List
vs. Iterable : Understanding the Core Difference for Salesforce Apex As Salesforce developers, we’re constantly working with data – retrieving records, manipulating lists, and presenting information effectively. In this article, we’re diving into a seemingly subtle but crucial distinction: the difference between List<String> and Iterable<String> in Apex. They appear same? Initially, the difference might seem negligible. If you’re simply iterating through a List<String> using a FOR loop, the results are identical to iterating…
-
Building a SpaceX Spacecraft Model: From Grokking to Gemini 🚀 🌕
AI, the key to unlocking the universe. But something felt… missing. Could AI truly create, or was it just clever mimicry? My SpaceX model became a testing ground for this question, an AI thinking experiment with unexpected results. No prompt, no talks, just passes and the gravity of mass. The First Pass (Grok 3 –…
-
CRM Strategy: Salesforce Success Secrets
Look, you’re running a business. I get it. You’re juggling complex processes, demanding customers, and the constant pressure to grow. You’re not just managing data; you’re managing relationships. Your CRM needs to be more than a digital notebook. It needs to drive your growth. Let’s talk Salesforce. I’ve seen it firsthand, working with major companies.…
-
Decoding 2GP – second generation packaging
While recently working on an Appexchange listing realised – 2GP (Second Generation Packaging) will be the only packaging way going forward. Salesforce is highly recommending 2GP packaging for new package versions and or packages in Appexchange listing process. Hence, I took some dig into the whole 2GP process for managing my own Appexchange listings. This…
-
Cost of SOQL Queries
Note: This study is based on limited data available in Developer Org & discuss the points from an high level. In complex instance & large volume of data, one might see a difference in the observations. Before starting, let’s setup the environment. Head up to the Developer Console in Salesforce and toggle the Debug Levels…
-
Introducing Super Admin
Introduction Super Admin is a place for admin productivity. I am announcing here its first ‘Birth‘ release. In this birth release, I am also introducing KYU – “Know Your User” in same. KYU is a Tab/Item in Super Admin app, which enables admins to find SOME important information around any users in their Org with…
-
How to add button to LWC lightning-datatable?
In Salesforce, you get a LWC base component to display data in a tabular format. This based component provides various typeAttribute which can be used to configure the column fields in a user friendly way. In same you also get an option to provide row actions for each record/row in the data table. This is…
-
What is Salesforce Scheduler?
Salesforce Scheduler enables your business to allow customers/stakes book an appointment with your business experts. It’s an add-on license which uses Salesforce Industries Cloud, Sales Cloud and some of its own packaged objects behind the scene. A few example scenarios Salesforce provides a nice setup wizard which one can follow for the setup. However, we…