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
Uploading Data with the Force.com Bulk API

Uploading Data with the Force.com Bulk API

My article How to Load Large Data Sets with the Force.com Bulk API went up...

Why is this so DOM Hard?

Why is this so DOM Hard?

Let me start out right away by saying I am not a DOM or CSS master. Ive typ...

Blogging is cool but...

Blogging is cool but...

There has been a lot of buzz lately surrounding JP Seaburys blog post, The ...

Appirio Marketing has too much Free Time

Appirio Marketing has too much Free Time

At Appirio we routinely hold customer-exclusive webinars to talk about feat...

Google Chrome Extension- Salesforce.com ID Converter

Google Chrome Extension- Salesforce.com ID Converter

The Saleforce UI displays 15 digit, case-sensitive IDs for records. However...

Force.com Explorer (beta) for Adobe Air Available

Force.com Explorer (beta) for Adobe Air Available

A copy of the new Force.com Developer News arrived in my inbox this morning...

Using the Salesforce.com OAuth Playground

Using the Salesforce.com OAuth Playground

My article on developer.force.com, Using OAuth to Authorize External Applic...

Using OAuth to Authorize External Applications

Using OAuth to Authorize External Applications

My article on OAuth went up yesterday on developer.force.com (thanks Jon!)...

Email a Document with Salesforce.com

Email a Document with Salesforce.com

After my last post, Create and Email a PDF with Salesforce.com , I receive...

Create and Email a PDF with Salesforce.com

Create and Email a PDF with Salesforce.com

This is a continuation of my post a couple of days ago, Attach a PDF to a R...

Attach a PDF to a Record in Salesforce

Attach a PDF to a Record in Salesforce

Salesforce.com makes it extremely easy to generate PDF documents on the fly...

Building a Dynamic Search Page in Visualforce

Building a Dynamic Search Page in Visualforce

I brushed this code off and thought it might be useful to someone as a star...

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 ...