31 August 2017

Parallel Deployment to Multiple Environments (Using ANT Migration Tool)

The purpose of this exercise was to be able to quickly deploy Salesforce metadata to multiple environments in parallel, in order to save some time and effort. Occasionally you end up working on a project where continuous delivery is not worth setting up, or you need to quickly migrate something to all sandboxes without touching production. There could be a lot of other reasons where you need to do this very quickly and you don't want to perform a repetitive deployment to each environment.

28 February 2017

5 JavaScript Tips for Visualforce Pros

Visualforce is not going to die and we know that. Though, JavaScript will be walking all over it, so brace yourself!

It's true

Over the last few years we've seen an exponential growth of JavaScript code lurking throughout Visualforce Pages, Sidebar Components (do you remember those hacks?), even end-to-end applications built with minimal use of the native stuff of the platform. With the announcement of the #Lightning Experience, more and more developers became eager to learn JavaScript in order to move forward. Let's be honest (and I don't care how much you hate it), but JavaScript is the future, at least for a little while. Having said that, if you're writing code, any kind of code, on any platform, it's kind of essential to know at least a little bit of JavaScript. It's literally everywhere on the web, and it does come handy in your day-to-day tasks (like selecting all check-boxes in the profile settings page :) ).

7 January 2017

5 Lightning Tips for Visualforce Devs

We all have heard of #Lightning by now, it's been almost 2 years since it was announced, and surely there's a lot of buzz ever since. If you haven't heard about it, then stop right here and familiarise yourself.


For those who are still with me, I'd like to share 5 high level tips about transitioning from traditional APEX/Visualforce development onto Lightning.