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
Displaying Validation Messages with Flex and Salesforce.com

Displaying Validation Messages with Flex and Salesforce.com

I created a small Flex application that outlines how you can return message...

Roll-Up Summary Fields With Lookup Relationships – Part 2

Roll-Up Summary Fields With Lookup Relationships – Part 2

In the first part of this post I outlined the issues involved with creating...

Roll-Up Summary Fields with Lookup Relationships – Part 1

Roll-Up Summary Fields with Lookup Relationships – Part 1

Roll-Up summary fields are a great way to perform calculations on a set of ...

Need Input for Demo App using GWT and GAE/J

Need Input for Demo App using GWT and GAE/J

A couple of the guys and myself at Appirio are writing a beginning Google A...

Amazon SimpleDB Plugin for Eclipse

Amazon SimpleDB Plugin for Eclipse

Amazon once again is again stepping up its game in the IaaS space. This mor...

Drinking the Kool-Aid

Drinking the Kool-Aid

Its my first real week at Appirio and Im at the San Mateo office for my App...

Hacking a Salesforce.com Autonumber Field for Importing

Hacking a Salesforce.com Autonumber Field for Importing

Joe Krutulis here at Appirio revealed this little gem to me today and I tho...

Chromium - Chrome for Mac

Chromium - Chrome for Mac

I started running Chromium (the Chrome browser for Mac) yesterday and its p...

Visualforce Page with Pagination

Visualforce Page with Pagination

Salesforce.com introduced the StandardSetController in Winter 09 and Im fin...

I Passed the Salesforce.com Certified Advanced Developer Exam - So Can You!

I Passed the Salesforce.com Certified Advanced Developer Exam - So Can You!

I passed the Salesforce.com Certified Advanced Developer exam yesterday but...

Colabolo - Collaborative Task Management

Colabolo - Collaborative Task Management

In my never-ending quest for the perfect PPM tool, I downloaded beta 5 of ...

Force.com Sites vs. Google App Engine - Why We Chose Sites

Force.com Sites vs. Google App Engine - Why We Chose Sites

Late May we released our Force.com Sites application for one of our interna...

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