Some useful topics and corresponding links

TopicLink
LWC Quick Actionshttps://developer.salesforce.com/blogs/2021/05/learn-moar-with-summer-21-lwc-quick-actions.html
Apex Performance Tips and Trickshttps://www.youtube.com/watch?v=5Ukoi3pSvQY
Batch Apex – Better exception logging using Platform Eventhttps://meera-r-nair.blogspot.com/2021/06/batch-apex-better-exception-logging.html
Draw ERD in PPThttps://www.youtube.com/watch?v=KfY0xtXKx2k
Salesforce Async execution approachhttps://meera-r-nair.blogspot.com/2022/03/salesforce-asynchronous-execution.html
Building a slack app that integrates with salesforcehttps://developer.salesforce.com/blogs/2022/02/building-a-slack-app-that-integrates-with-salesforce-part-1-architectural-overview?utm_source=sfdevs-india&utm_medium=telegram&utm_campaign=salesforcedevrel
Extracting data from Salesforce with Pythonhttps://medium.com/@harper.brett110/extracting-data-from-salesforce-with-python-b9de98e46721

Useful sf / sfdx commands

Old CommandNew CommandPurpose
sfdxTo check whether the CLI is installed in our system.
sfdx plugins –coreTo check installed version of Salesforce CLI
sfdx plugins:install salesforcedx@latest If there is a pre-release version of CLI in our system, and we want to update it.
sfdx -vTo check the version of installed CLI
sfdx org login web -d -a DevHubCreate an alias DevHub by using -a and make this the default org using -d
sf org create scratch -d -f config/project-scratch-def.json -a ScratchOrgName-orgCreate a Scratch Org.

First connect to DevHub from VS Code and then run this command.
sf org openOpen scratch org
sfdx force:source:retrieve -m CustomObjectsf project retrieve start -m CustomObjectRetrieve all Custom objects
sfdx force:source:retrieve -m CustomObject:Activitysf project retrieve start -m CustomObject:ActivityRetrieve a Standard Object (i.e Activity)
sfdx force:source:retrieve -m ApexClasssf project retrieve start -m ApexClassRetrieve all Apex classes
sfdx force:source:retrieve -m ApexPage sf project retrieve start -m ApexPageRetrieve all Visualforce Pages
sfdx force:source:retrieve -m ApexTriggersf project retrieve start -m ApexTriggerRetrieve all Apex Triggers
sfdx force:source:retrieve -m LightningComponentBundlesf project retrieve start -m LightningComponentBundleRetrieve all LWC
sfdx force:source:retrieve -m AuraDefinitionBundlesf project retrieve start -m AuraDefinitionBundleRetrieve all Lightning Aura Components
sfdx force:source:retrieve -m PermissionSetsf project retrieve start -m PermissionSetRetrieve all Permission Sets
sfdx force:source:retrieve -m CustomMetadatasf project retrieve start -m CustomMetadataRetrieve all Custom Metadata
sfdx force:source:retrieve -m QuickActionsf project retrieve start -m QuickActionRetrieve all QuickAction
sfdx force:source:retrieve -m FlexiPagesf project retrieve start -m FlexiPageRetrieve all Flexi Pages
sfdx force:source:retrieve -x manifest/package.xmlsf project retrieve start -x manifest/package.xmlRetrieve all metadata using package.xml
sfdx force:source:retrieve -m CustomLabelsf project retrieve start -m CustomLabelRetrieve Custom Label
sfdx force:source:retrieve -m EmailTemplate:FolderName\EmailTemplateNamesf project retrieve start -m EmailTemplate:FolderName\EmailTemplateNameRetrieve Email Template