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
Dependency Management with Play!

Dependency Management with Play!

Play! has dependency management baked into it . This allows you to express ...

Getting Salesforce Field Metadata the Easy Way

Getting Salesforce Field Metadata the Easy Way

Im working on some of the Apex REST services for our CloudSpokes org and n...

Demo App - Salesforce on Heroku (Java) with Play! Framework

Demo App - Salesforce on Heroku (Java) with Play! Framework

At Dreamforce a couple of weeks ago, Heroku announced the public beta for t...

Video - Connect Your Clouds with Force.com from Dreamforce 11

Video - Connect Your Clouds with Force.com from Dreamforce 11

Heres the video from my Dreamforce 11 session! Abstract- As more and more ...

Twilio Client for Force.com BETA

Twilio Client for Force.com BETA

Twilio just released a new beta version of their Apex toolkit. You can fork...

Session Recap - Connect Your Clouds with Force.com

Session Recap - Connect Your Clouds with Force.com

Dreamforce 11 is over and I can finally catch my breath. Despite the un-god...

It's Official! Heroku Loves Java

It's Official! Heroku Loves Java

Its official! The Heroku blog proudly announced a couple of hours ago that...

Build a Bulk Emailer for Salesforce with App Engine

Build a Bulk Emailer for Salesforce with App Engine

Sometimes you just want to send a crapload of email from Salesforce.com. Ho...

How I'm Getting Ready for Dreamforce

How I'm Getting Ready for Dreamforce

Salesforce Trigger when Rollups Summaries Not Possible

Salesforce Trigger when Rollups Summaries Not Possible

Master-Details relationships in Force.com are very handy but dont fit every...

Win $1000 for your Artwork!

Win $1000 for your Artwork!

Hop on over to http-//popart.appirio.com for a chance to win $1000. Heres ...

Roll Your Own Salesforce Lookup Popup Window

Roll Your Own Salesforce Lookup Popup Window

Lets talk about the standard salesforce.com lookup popup window for a few m...

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