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
Google Go or Node.js for web development? Which is better?

Google Go or Node.js for web development? Which is better?

This post has been sloshing around in my brain for a couple of months now a...

Strategies for Building Customer Facing Apps with Salesforce.com

Strategies for Building Customer Facing Apps with Salesforce.com

There comes a time in almost every Salesforce orgs life when you want to ge...

EnhancedList Visualforce Component

EnhancedList Visualforce Component

The enhancedList Visualforce component is an awesome little tag that allow...

Announcing a Node.js Chatter Plugin for nforce

Announcing a Node.js Chatter Plugin for nforce

After I woke up from my turkey-induced coma on Thanksgiving I wanted to sen...

Apex Algorithm Challenges for Force.com

Apex Algorithm Challenges for Force.com

Just prior to Dreamforce 2014, I launched Code Your Way In allowing develop...

Dreamforce 2014... I miss you already!

Dreamforce 2014... I miss you already!

As Im flying home from Dreamforce (Im currently in Pittsburgh as part of my...

Tutorial - Build Your First Lightning Component

Tutorial - Build Your First Lightning Component

I was fortunate enough to be on the Lightning beta and have spent a conside...

RunTests Async with nforce-tooling

RunTests Async with nforce-tooling

What do you get when you mix a long holiday weekend with a guy afflicted wi...

Parsing JSON APIs with SwiftyJSON

Parsing JSON APIs with SwiftyJSON

Parsing JSON using Swift is not a happy task. One of the first things I wan...

Topcoder Kicks Off $500K Learn Swift Series

Topcoder Kicks Off $500K Learn Swift Series

Yesterday at topcoder we launched a new series to help developer learn App...

Deploying Go Apps to Elastic Beanstalk with Docker

Deploying Go Apps to Elastic Beanstalk with Docker

In my last Go Tutorial with MongoDB on Heorku post , we built a simple crib...

Go Tutorial with MongoDB on Heorku

Go Tutorial with MongoDB on Heorku

Ive spent the last couple of days digging into Go and getting the feel for...

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