← All articles Foundations

Foundations

Apex, LWC, Flow, and certification fundamentals.

Foundations 7 min read

WITH USER_MODE, Explained: The Two Words That Make Your Apex Safe

Apex ignores field and object permissions by default. Here is what system mode really means, and how WITH USER_MODE and 'as user' fix it in two words.

Foundations 4 min read

Reports and Dashboards for Beginners: Seeing Your Data Clearly

All the data in the world is useless if nobody can see what it means. Here's the beginner's guide to Salesforce reports and dashboards — the difference, the building blocks, and how to make numbers tell a story.

Foundations 5 min read

Lightning Web Components for Beginners: Your First Custom Screen

When clicks and standard pages can't give users the screen they need, you build one with Lightning Web Components. Here's the gentlest introduction — what an LWC is, its three files, and how it fits the platform.

Foundations 5 min read

Sandboxes and Deployment: How Changes Safely Reach Production

Why you never build in production, what sandboxes are for, and how changes travel safely from development to your live org.

Foundations 4 min read

How to Choose Your First Salesforce Certification

An honest, encouraging guide to picking your first Salesforce certification and preparing for it the right way.

Foundations 4 min read

Bulkification: Why Your Apex Must Handle Many Records at Once

The habit that separates Apex that works in a demo from Apex that survives in production, explained with a before-and-after example.

Foundations 5 min read

The Governor Limits Every Beginner Hits (and How to Respect Them)

Why Salesforce enforces governor limits, the classic mistake that trips up beginners, and how to stay on the right side of them.

Foundations 5 min read

Apex Triggers Explained: Code That Runs Automatically

Understand what an Apex trigger is, when it fires, and how to write your first one without creating a mess.

Foundations 3 min read

Your First Apex Class: From Zero to Code That Runs

Apex looks scary until you write your first class and watch it run. This is the gentlest possible on-ramp — what Apex is, where it runs, and a tiny example you can actually execute today.

Foundations 5 min read

SOQL for Beginners: Asking Salesforce Questions About Your Data

Learn how SOQL lets you ask Salesforce precise questions about your data, with a simple query you can run today.

Foundations 5 min read

Understanding Salesforce Security: Profiles, Roles, and Permission Sets

A beginner's mental model for Salesforce security, untangling profiles, permission sets, roles, and org-wide defaults.

Foundations 4 min read

Flow, Apex, or Clicks? How Beginners Should Decide What to Build With

The most expensive beginner mistake isn't bad code — it's writing code at all when a click would do. A simple decision framework for choosing the right tool every time.

Foundations 5 min read

Formula Fields Explained: Calculations Without Code

How formula fields compute values automatically, the common functions to know, and when a formula is the right tool instead of code.

Foundations 5 min read

Validation Rules: Your First Line of Defense Against Bad Data

What validation rules are, why bad data quietly wrecks everything downstream, and how to write your first one without code.

Foundations 5 min read

Fields, Picklists, and Record Types Without the Headache

A plain-English guide to Salesforce field types, why picklists beat free text, and what record types really are.

Foundations 5 min read

Standard vs Custom Objects: When to Build Your Own

How to decide whether to reuse Salesforce's built-in objects or create your own, and why over-customizing quietly costs you later.

Foundations 5 min read

The Salesforce Object Model: Records, Objects, and Relationships Explained

A beginner-friendly tour of how Salesforce stores data, and why relationships between objects are the skeleton holding everything together.

Foundations 5 min read

How to Actually Learn Salesforce Without Drowning

A calm, practical study strategy for beginners who feel buried under Trailhead modules and don't know where to start.

Foundations 3 min read

What Salesforce Actually Is — A Beginner's Map Before You Touch a Single Click

Before you learn Apex, Flow, or any cloud, you need a mental map of what Salesforce is and how its pieces fit. Here's the orientation I wish someone had given me on day one.