Salesforce Developer Tutorial - How and Why to use Scratch Orgs for Development
In this episode we go over what what Scratch Orgs are, why you would use them, how to set them up using VSCode and Illuminated Cloud 2 and much more. Scratch orgs are an excellent tool to start moving your org away from your production org being the source of truth and start have source control be your source control. This helps enforce the idea that your whole org shouldn't be viewed and iterated on as one giant entity, but rather smaller individual apps that make up the greater org. It may seem like a huge feat to make the transition, but it's a feat worth pursuing. General Scratch Org Info: https://help.salesforce.com/s/article... Scratch Org Settings List: https://developer.salesforce.com/docs... Scratch Org Features List: https://developer.salesforce.com/docs... Schedule Salesforce consulting time with me here: https://calendly.com/codingwiththefor... Please consider donating to help continue to improve the content produced for Coding With The Force: https://www.paypal.com/donate?busines... Get Coding With The Force Merch Here: https://my-store-d20559.creator-sprin... Follow all of our social media here: Patreon: / codingwiththeforce Github: https://github.com/Coding-With-The-Force Facebook: / codingwiththeforce Twitter: / coding_force Instagram: / codingwiththeforce Salesforce development books I recommend: Advanced Apex Programming: https://amzn.to/3lXi8to Salesforce Lightning Platform Enterprise Architecture: https://amzn.to/2R0D4BQ Mastering Salesforce DevOps: https://amzn.to/3lTtTRN Apex Design Patterns Book: https://amzn.to/3DwqljP Good Non-SF Specific Development Books: Clean Code: https://amzn.to/35PuMDU Clean Architecture: https://amzn.to/35FYo6A Design Patterns: Elements of Reusable Object-Oriented Software Book: https://amzn.to/3LhvHBd ----------------------------------------------------------------------------------------------------------------------- Table of Contents: 0:00 - Intro 0:21 - What we're gonna cover in this video 1:11 - Free Certs! Vote on New Videos! Memberships! 3:39 - Why would you want to use Scratch Orgs? 15:54 - How to Enable the DevHub in your Org 17:42 - Setting up a new project in VSCode to use with your Scratch Org 20:22 - Setting up the Scratch Org Definition file 21:48 - Where to find the list of Scratch Org Features available 25:57 - Where to find the list of Scratch Org Settings available 29:28 - Creating our Scratch Org via VSCode 31:30 - Opening our Scratch Org via VSCode 32:38 - How to push metadata to your Scratch Org from VSCode 38:08 - How to manually change your Default Scratch Org from VSCode 40:47 - How to Delete your Scratch Orgs from VSCode 42:31 - Setting up a new connection in IntelliJ for a Scratch Org 45:02 - Creating our Scratch Org in IntelliJ 50:30 - Scratch Org Limits and how to Manage them via the Salesforce UI 53:46 - Setting up a Project for our Scratch Org in IntelliJ 56:14 - Opening our Scratch Org from IntelliJ 1:00:08 - Outro DISCLAIMER: The views and ideas expressed on this YouTube channel and blog are based on past development experiences and may not always work for your particular scenarios. The advice in these videos may also become outdated as technology advances. They should be used as examples for educational purposes only. Using any shown solutions in your own org is not advisable since they are example scenarios. #salesforce #salesforcedeveloper #salesforceadmin

Salesforce Developer Tutorial: How and When to use Interfaces In Apex

Salesforce Developer Tutorial - How to use the Apex Replay Debugger to Debug FAST in VSCode

Salesforce Developer LWC Tutorial - The Beginner's Guide to Lightning Web Components in 2026

What is SonarQube | Introduction SonarQube | SonarQube Tutorial | SonarQube Basics | Intellipaat

Jfrog | Jfrog Artifactory | Jfrog Artifactory Tutorial | Artifactory Tutorial | Intellipaat

Salesforce Developer Tutorial - Apex and LWC Debugging Techniques

Microsoft's Greed is Finally Backfiring

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

I Gave ChatGPT a Body

Salesforce Developer Tutorial: How to use Wrapper Classes in Apex to Simplify your Integrations

"Clean" Code, Horrible Performance

RL for Agents Workshop - Deep Dive on Training Agents with RL and Open Source

HOLY ROSARY TODAY THURSDAY, JUNE 11, 2026 ST. JUDE THADDEUS & LUMINOUS MYSTERIES | DAILY HOLY ROSARY

Building the PERFECT Linux PC with Linus Torvalds

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Salesforce Developer LWC Tutorial - How to Inject CSS Dynamically into the OOTB Salesforce UI

Give Me 20 Minutes and I’ll Make You a Vim Motions Expert

Forget Zune. Forget Vista. Copilot Is Microsoft's Biggest Failure

Git & GitHub Tutorial | Visualized Git Course for Beginner & Professional Developers in 2024

