<lightning:input> Is Your New Best Friend!

An area of Lightning that still has room for development from a developer's perspective is the styling aspect. The Lightning Design System provides us with CSS, and the various aura and ui tags present us with some easy to use components, yet creating a UI that fits in with the…

A Gotcha With Standard Controllers

It's not that often I find myself running into issues with the more established parts of the Salesforce.com platform these days, but it does happen. As I've written in the past I'm a big believer in using built-in functionality wherever possible rather than reinventing the wheel. Visualforce by itself…

If You're Learning to Code, Use a Good Font

Fonts are a funny thing for developers, since from a programmer perspective a good font is something that you should never actually notice; in other words it should be designed in such a way that it never interferes with your job. There are a few well known cases where the…

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…