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
Fun with Force.com CLI, JSON and .jq

Fun with Force.com CLI, JSON and .jq

We are terminal junkies at CloudSpokes so we were really excited when the ...

What does Heroku1 mean for Developers?

What does Heroku1 mean for Developers?

Heroku1 was announced a couple of weeks ago at Dreamforce but was overshad...

What does Salesforce1 mean for Developers?

What does Salesforce1 mean for Developers?

For the past few years, the salesforce.com mantra has been Chatter. Everyth...

DF13 Session Recap - Build your API with Force.com and Heroku

DF13 Session Recap - Build your API with Force.com and Heroku

My talk at Dreamforce 13, Build your API with Force.com and Heroku went off...

I'm at the TopCoder Open this week. OMG!

I'm at the TopCoder Open this week. OMG!

Busy, busy week right before Dreamforce! With our acquisition of TopCoder ,...

How about using Docker for Force.com Development?

How about using Docker for Force.com Development?

Docker is an open-source engine that automates the deployment of any applic...

What? Use Force.com to Build an ESB?

What? Use Force.com to Build an ESB?

I spent the better part of two days early this month hanging out with Pat P...

Chatter for Apex Code Examples

Chatter for Apex Code Examples

At CloudSpokes.com we wrap a lot of the challenge process functionality in...

Debug Force.com REST Calls with Runscope

Debug Force.com REST Calls with Runscope

I love APIs. I love to build them, cURL them, read their source code and ta...

The 'Real' Reasons Appirio Bought TopCoder

The 'Real' Reasons Appirio Bought TopCoder

Yesterday, we announced that Appirio has acquired TopCoder , which, when co...

Announcing the Force.com & Heroku Weekly Newsletter

Announcing the Force.com & Heroku Weekly Newsletter

Im been a fan of the Ruby , JavaScript , Node.js and Postres weekly newslet...

Recap 2013 Salesforce MVP Summit

Recap 2013 Salesforce MVP Summit

Im sitting in the Atlanta airport on my redeye flight home trying to catch ...

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