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
SAP's Business ByDesign .... Redesign

SAP's Business ByDesign .... Redesign

SAP launched their hosted-application, Business ByDesign in late 2007 with...

Informatica Data Loader

Informatica Data Loader

Ive been digging into a number of free or low cost Salesforce data loader o...

Google Short Links

Google Short Links

I found this tip on my buddy Kyle Roches blog this morning. Its such a grea...

Jeff Douglas != Jeff Douglas

Jeff Douglas != Jeff Douglas

No, unfortunately I am not the Canadian actor named Jeff Douglas that starr...

Creating a Salesforce.com Robot with Google Wave and GAE/J

Creating a Salesforce.com Robot with Google Wave and GAE/J

My buddy Kyle Roche has an awesome post today on how to create a Google Wav...

My Favorite Winter '10 Features

My Favorite Winter '10 Features

For those that dont have time to weed through all 124 pages of the Winter 1...

No Salesforce.com Downtime During Upgrades?

No Salesforce.com Downtime During Upgrades?

Parker Harris gave a presentation a couple of days ago on the new Service C...

Google App Engine Updates

Google App Engine Updates

A few days ago Google release version 1.2.5 of the App Engine SDK. A few no...

Appirio Is Hiring - Like Crazy

Appirio Is Hiring - Like Crazy

At Appirio we are always looking for bright, hardworking people. If you are...

Developing Flex Applications for Force.com Sites

Developing Flex Applications for Force.com Sites

Developing Flex applications for a Force.com Site is a little different tha...

My Personal Experiences with Public Healthcare (Medicaid)

My Personal Experiences with Public Healthcare (Medicaid)

My wife and I have been foster parents for over 11 years and have taken car...

Salesforce.com ActionSupport Component Not Calling Setters

Salesforce.com ActionSupport Component Not Calling Setters

I ran into what I thought was a bug yesterday with the actionSupport Visual...

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