Hey, I'm Jeff Douglas

I like to make things with 1's and 0's and occasionally wood and metal. I've been a developer since... as long as I can remember. I work at Salesforce and for the past 8 years I've been building Trailhead as one of the three initial members.

's Picture
Salesforce JWT Bearer Flow

Salesforce JWT Bearer Flow

Implement the JWT Bearer flow with a Salesforce Connected app...

Salesforce API Transformation to MuleSoft - Part 3

Salesforce API Transformation to MuleSoft - Part 3

Refactoring Apex and building flows...

Salesforce API Transformation to MuleSoft - Part 2

Salesforce API Transformation to MuleSoft - Part 2

Writing the API implementation...

Salesforce API Transformation to MuleSoft - Part 1

Salesforce API Transformation to MuleSoft - Part 1

Designing the API specification...

Deploying Metadata with the Force.com Migration Tool (ANT)

Deploying Metadata with the Force.com Migration Tool (ANT)

How to install, use to retrieve metadata, deploy metadata from one org to a...

Build Salesforce Hyperautomation Solutions with MuleSoft

Build Salesforce Hyperautomation Solutions with MuleSoft

Streamline business processes and automate manual tasks across your organiz...

Apex Financial Calculations for Salesforce

Apex Financial Calculations for Salesforce

An Apex implementation of RATE, PV, PMT, FV, IPMT & PPMT Excel functions....

Guest Appearance on the Salesforce Developer Podcast

Guest Appearance on the Salesforce Developer Podcast

Last September I was fortunate to join my old buddy, Josh Birk, on his Sale...

How we Built the 'Build a Battle Station' Trailhead Project

How we Built the 'Build a Battle Station' Trailhead Project

Its official. Based upon the tweets , everyone seems to love our Trailhead ...

Salesforce Lightning Design System Node Demo

Salesforce Lightning Design System Node Demo

Last weekend I started playing around with the new Lightning Design System ...

I'm the new Salesforce Trailhead Developer Advocate

I'm the new Salesforce Trailhead Developer Advocate

After Labor Day Ill be joining the Salesforce Developer Relations team as t...

My App Mavericks Video Interview with HeyWire

My App Mavericks Video Interview with HeyWire

I recently recorded an App Maverick interview for Salesforce with Meredith ...

Pinned Posts

Build Salesforce Hyperautomation Solutions with MuleSoft

Build Salesforce Hyperautomation Solutions with MuleSoft

Streamline business processes and automate manual tasks across your organiz...

Fun with Salesforce Collections

Fun with Salesforce Collections

The Apex language provides developers with three classes (Set, List and Map...

SOQL – How I Query With Thee, Let Me Count the Ways

SOQL – How I Query With Thee, Let Me Count the Ways

Ive been wanting to write this post since the new aggregate functions were ...