
Introducing Dobedobedo, an Idiomatic Ruby API wrapper for the Do.com REST API, enabling rapid integration of Do.com functionality and features into existing Ruby and Ruby on Rails applications. Continue reading

Introducing Dobedobedo, an Idiomatic Ruby API wrapper for the Do.com REST API, enabling rapid integration of Do.com functionality and features into existing Ruby and Ruby on Rails applications. Continue reading
I know you are all familiar with code coverage in Apex and the requirement to have 75% of your code covered by automated tests. However, I have heard many questions regarding the different code coverage numbers you see in your orgs. This post should help clear up some of the confusion in how the various numbers are calculated.
The first thing to know is that the system stores data from your latest test runs. Each time you run the tests in a class, an entry is made in the code coverage table for each class… Continue reading

Without further ado, I’d like to introduce the latest wave of Force.com MVPs! We have three new MVPs, Andy Boettcher, Simon Goodyear, and another Japanese MVP in the mix, Junji Imaoka!
Reprising their roles as Force.com MVPs are Sanuki Ikou and Keir Bowden.
I’ll keep it brief and just says thanks to all who threw out their suggestions and provided input! The candidates field just continues to evolve and become even more outstanding. View the entire list of all Force.com MVPs here… Continue reading

Third and final installment in a series that explores the design and code for Social Web-to-Lead, a Node.js application running on Heroku that allows Facebook users to save their contact information in Salesforce via a ‘Contact Me’ link. This post reviews how the application implemented real-time push notifications from Force.com to the Heroku application using WebSockets. Continue reading

Starting next week, Reid Carlberg and I will be taking to the Brazilian streets for a three city tour kicking off in Sao Paulo. This marks a second international developer week this year, and there’s no indication of us slowing down anytime soon. Continue reading
I was rather glad to see a question come up on the the Salesforce StackExchange about how to load data from RSS into custom objects, as it was one of the few times that I could offer a complete solution without setting aside a couple hours to test out some new code (not that I mind doing that, any good excuse to write some Apex for a few hours…). As it happens, I was already doing this internally to help our team of crack evangelists track blog posts. Continue reading

Second part of a series that explores the design and code for Social Web-to-Lead, a Node.js application running on Heroku that allows Facebook users to save their contact information in Salesforce via a ‘Contact Me’ link. This post reviews how the application uses a Redis database and a custom Apex REST service to implement a more efficient design that consumes fewer Force.com API calls. Continue reading

Here our some of our favorite tweets of past week from the developer community. Follow @forcedotcom to join the conversation. Continue reading

The goal of fast application development using the Salesforce platform is very appealing and the latest release has attracted over 800,000 developers.
Heroku (part of the Salesforce family) is also attracting a lot of attention. By allowing developers to deploy their applications live with a simple git push command, it helps make continuous deployment a reality.
These are just two of the reasons I took the opportunity to join the amazing team at salesforce.com. So you can imagine I was overjoyed when I started as Developer Advocate for EMEA. Here is what that role is all about.

This post describes the design and architecture of Social Web-to-Lead, a Node.js Facebook application running on Heroku that allows Facebook users to enter their contact information via a ‘Contact Me’ link. That information is then captured as a Lead record in Salesforce. Continue reading