The Future of Salesforce Development is… Javascript?

When I started “developing” with Salesforce back in 2006, s-controls were essentially the only way to customize the application. You’d write a bunch of JavaScript code, upload it to the server and voila… customizations!! Then in 2008 Salesforce released Apex and Visualforce and the platform…

Read more

84 Things You Should Know about the salesforce.com Spring ’15 Release

The Spring '15 Release should be hitting boxes soon with 250+ new and improved features! With over 300 page of documentation there are plenty of goodies for everyone. Salesforce continues to give us what we ask for with 5 pages of features implemented from user submissions on the IdeaExchange. I'm…

Read more

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

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

How to Customize Salesforce Attachments

The title is a little deceiving as you can't really customize standard Salesforce Attachements but I'll show you how you can pull off some declarative and coding magic to make it look like you can. How do we do this? Well, the video walks through the entire process but in…

Read more

Real World Experience with Salesforce1 Heroku Connect

Cross-posted from the Appirio Tech Blog. Today Heroku announced the general availability of Salesforce1 Heroku Connect. Heroku Connect makes it easy to build customer-facing applications that leverage your existing Salesforce data. Behind the scenes, the Heroku Connect database sync service and new API tools give developers and IT organizations the…

Read more