User Locales and the Start of the Week

You've probably noticed that user records have a locale field in Salesforce, and chances are you've changed it at some stage to match your locale because you got sick of seeing dates in the wrong format. You might know that the locale also affects the default currency as well as…

Break The Rules to Avoid Breaking the Limits

As a Salesforce developer you know all about governor limits (if you don't know about them but call yourself a Salesforce developer you should go and read this right now). Earlier on in the life of the platform I used to tell people that learning how to manage the governor…

When To Use Visualforce Remote Objects

Visualforce Remote Objects are an interesting feature of the Salesforce.com platform. On the one hand they're very powerful, and allow you to create comprehensive single-page applications without writing a line of Apex, on the other they can be rather slow, so you need to think carefully about where and…