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. For the past couple of years I've been a Product Manager at Salesforce for Hyperforce developer tooling. My first 8 years were spent building Trailhead as one of the three initial members.

's Picture
Appirio Announces Workday Patnership

Appirio Announces Workday Patnership

Since we started Appirio in 2006 weve centered our efforts around salesforc...

Appirio Customer, RehabCare, Featured in Apple Commercial

Appirio Customer, RehabCare, Featured in Apple Commercial

Our customer RehabCare is currently being featured in a really nice video o...

Cloud Computing for Java Developers Webinar (VMforce)

Cloud Computing for Java Developers Webinar (VMforce)

I attended the Cloud Computing for Java Developers webinar yesterday, whic...

Error - Portal account owner must have a role??

Error - Portal account owner must have a role??

I wrote the following test class for a PRM deployment and received this cra...

Released - Force.com Utility Belt for Salesforce.com

Released - Force.com Utility Belt for Salesforce.com

The Force.com Utility Belt is a Google Chrome Extension that I wrote to mak...

Webinar - Spring for Force.com Developers

Webinar - Spring for Force.com Developers

Quinton Wall and Josh Long (SpringSource) conducted this early-morning webi...

Chrome Extension - Force.com Utility Belt for Saleforce.com

Chrome Extension - Force.com Utility Belt for Saleforce.com

I built the Chrome Extension Salesforce.com ID Converter last month and fou...

Live Streaming - Facebook Developer Garage Denver

Live Streaming - Facebook Developer Garage Denver

Im presenting the new Force.com for Facebook toolkit at the Facebook Devel...

Managing the Heap in Salesforce.com

Managing the Heap in Salesforce.com

With the Spring 10 release, Salesforce.com removed the limit on the number ...

Force.com Developer Webcast with Appirio Chief Architect

Force.com Developer Webcast with Appirio Chief Architect

Jason Ouellette, Appirio Chief Architect and author of Development with the...

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

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