Updating a Record When Viewed using Std Page Layout

I recently had a scenario where I wanted to track the last time a Lead record was viewed in Salesforce for auditing purposes. I added a simple Last_Viewed__c date field to the Lead object and then set about updating it every time the record was displayed in the…

Read more

Sample Ruby on Rails Force.com Canvas App

Force.com Canvas apps are a great way to extend the Force.com platform with existing legacy apps or to take advantage of existing packages and libraries on other platforms. Lately I've been writing a lot of node.js apps but needed to whip up a quick demo using Rails…

Read more

Example Apps for nforce-tooling Plugin

Yesterday I released the nforce-tooling plugin for nforce so today I thought I would follow up with some sample demos and a video walking through the process of using the plugin. The video walks through two demos. The first is for standard functions like describe, querying tooling objects and creating/…

Read more

Announcing Force.com Tooling API for Node.js (nforce)

Over Christmas break I stared playing around with the Force.com Tooling API in node.js. We have some ideas over at topcoder for the Tooling API and I wanted to build a POC to see how crazy I was. After a couple of days I started to realize how…

Read more

Roll Your Own Node CLI for Force.com

I'd like to start off this post with two admissions: 1) I love the Force.com CLI 2) I don't know Go. Fact #2 makes it hard for me to extend the CLI for my own (selfish) purposes. However, I am fairly handy with JavaScript and Node.js so that's…

Read more

Fun with Force.com CLI, JSON and .jq

We are terminal junkies at CloudSpokes so we were really excited when the Force.com CLI was announced. One of our favorite command line tools is .jq, a lightweight and flexible command-line JSON processor. My buddy and terminal Yoda, Kyle Bowerman, turned me on to this utility. jq is like…

Read more

What does Heroku1 mean for Developers?

Heroku1 was announced a couple of weeks ago at Dreamforce but was overshadowed by the Salesforce1 fanfare. Salesforce1 is awesome but, I think Heroku1 is just as important, if not more, as it will open the platform up to new developers and new ways to develop apps for Force.com.…

Read more

What does Salesforce1 mean for Developers?

For the past few years, the salesforce.com mantra has been “Chatter”. Everything was Chatter and everything connected to Chatter. Chatter was the way, the truth and the life. If you’ve been watching salesforce.com recently you may have noticed a lot of talk about mobile; especially with the…

Read more

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 pretty well. Thanks for everyone that came out! As you can see from the picture, it was "sitting" room only. The Developer Theatre was a awesome place to present. I really loved the vibe and…

Read more

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

Busy, busy week right before Dreamforce! With our acquisition of TopCoder, the CloudSpokes team is part of the TopCoder Open (TCO), an annual event which features algorithm, design, and development competitions in a tournament format. We've brought in nearly 125 of the best developers and designers from around the world…

Read more