Cooking with Code: A Satisfying Introduction to Apex sObjects

Working with sObjects in ApexWelcome back to Cooking with Code (CWC), where today you’ll enter a place that should feel pretty familiar to my fellow Awesome Admins (can I get a “hell yeah!”?).

I’m talking about working with records in Salesforce objects (e.g., Accounts, Contacts, Opportunities). When we work with these in Apex, we have a fancy new way to talk about them, as sObjects.

Continue Reading

Cooking with Code: Mix until combined (or using While and Do-While loops in Apex & Java)

Loops are like a recipe instruction of "Mix until combined."

Welcome back to another episode of Cooking With Code, where I tempt you with food-inspired introductions to Object-Oriented Programming (OOP) concepts.

In previous posts, you’ve learned that Apex and Java, like other OOP languages, have basic building blocks or tools to help us program. Examples include: classes, objects, methods, and variables (both primitive and collections).

Continue Reading

Two Great New Salesforce Trailhead Modules: Data Security and Change Management

New Trailhead Modules! Data Security and Change Management

I’m taking a short break from the Cooking with Code program for a quick Trailhead Public Service Announcement.

If you’ve been following my posts for a while, you’ll know that I’m a big fan of Salesforce Trailhead, the online learning platform for all things Force.com. I’ve written a few blog posts on my experience with Trailhead including a comprehensive review “Elevation Gain: A review of Salesforce Trailhead

Continue Reading