Strategies for Building Customer Facing Apps with Salesforce.com

There comes a time in almost every Salesforce org's life when you want to get some data from your org on to the web for customers to interact with. Let's say that you run a non-profit and you want to allow "customers" to sign up for volunteer sites and times…

Read more

EnhancedList Visualforce Component

The enhancedList Visualforce component is an awesome little tag that allows you to display a list view on a Visualforce page. One of the cool features is that you create a custom list view, e.g., "Super Special Contacts", and just show those records in the list view by specifying…

Read more

Announcing a Node.js Chatter Plugin for nforce

After I woke up from my turkey-induced coma on Thanksgiving I wanted to send Chatter to everyone in our Appirio Salesforce org to inform them that I was still alive. Sure, I could have fired up the trusty, ole Chatter app but since I like to work from the command…

Read more

Apex Algorithm Challenges for Force.com

Just prior to Dreamforce 2014, I launched Code Your Way In allowing developers to complete an Apex algorithm challenge for free entrance to our Topcoder Open developer conference. Feel free to try it out. In a nutshell, the node app uses the nforce-tooling plugin for nforce I wrote to submit…

Read more

Dreamforce 2014... I miss you already!

As I'm flying home from Dreamforce (I'm currently in Pittsburgh as part of my ginormous RV palooza) I wanted to jot down some of my highlights of Dreamforce 2014 in no particular order. My favorite part of Dreamforce is always catching up with old friends. Plenty of bro hugging going…

Read more

Tutorial - Build Your First Lightning Component

This post is outdated with the release of Spring 15. Please see this post for an updated version. I was fortunate enough to be on the Lightning beta and have spent a considerable amount of time building Lightning components over the past weeks. If you are familiar with JavaScript and…

Read more

RunTests Async with nforce-tooling

What do you get when you mix a long holiday weekend with a guy afflicted with ADSO (attention deficit...oh! shiny object)? You get new code for the Salesforce Tooling API! That's right, I added the following functionality over the weekend to the nforce-tooling plugin for nforce. So now you…

Read more

Parsing JSON APIs with SwiftyJSON

Parsing JSON using Swift is not a happy task. One of the first things I wanted to do in a Playground was call the topcoder API and start playing with the returned challenge data. Unfortunately parsing JSON in data is almost akin to chewing glass right now (hopefully it will…

Read more

Topcoder Kicks Off $500K "Learn Swift" Series

Yesterday at topcoder we launched a new series to help developer learn Apple's new development language, Swift. We are extremely optimistic about this language, as are others, and we are making a huge investment in it at topcoder. Over the next 12 weeks or so, we are offering up to…

Read more

Deploying Go Apps to Elastic Beanstalk with Docker

In my last 'Go Tutorial with MongoDB on Heorku' post, we built a simple 'cribs' application using Martini where topcoder members can showcase where they work. If you are just jumping in, you can run the application on Heroku and find the code on our github repo. Today we are…

Read more