For more great Salesforce blogs, visit the Planet Dreamops Feedly collection.

Lightning Component Dev Tips

[Luke Freeland] After officially starting my first “work” Lightning component, here are some tips learned so far when developing a lightning component. – Learn more at Metilllium

Creating a JIRA Change Log in Confluence

[Ted Husted] With only a few clicks, it’s simple to setup a JIRA Change Log in your Confluence wiki, where your devops stakeholders can easily find it. –Learn more at

Introducing Slackforce: A Salesforce Slack Community

[Robert Watson] Applications like Slack, Hipchat, and Google Hangouts are all different options that many companies use to promote sharing, collaboration, and transparency. But how do you stay connected to your overall community? – Learn more at Just Another Watson

Updating Multiple Sites from Jenkins

If you need to run the same Jenkins project with multiple sets of parameters, say to roll out an upgrade to a variety of client sites, here is a way to use a CSV to launch any number of sub-projects. –Learn more at

Free Debugger for Unlimited Edition

[Josh Kaplan] Some of you are now saying some (or all) of the following:

“Wait, why not me?”
“But I already had one, what now?”
“Salesforce DX rules! What about scratch orgs?”
“Great. How does this help ISVs?”

Allow me to address each of these. – Learn more at Salesforce Developers Blog

Build Better Communities with Lightning

[Kartik Viswanadha, David Green] Learn how you can customize Salesforce Community Cloud to fit your needs with the Lightning Bolt framework, Lightning Components and Community Builder in this Webinar by Salesforce Dev.
Learn more at Salesforce Developers

Selenium and SalesforceDX Scratch Orgs

[Keir Bowden] Like a lot of other Salesforce developers I use Selenium from time to time to automatically test my Visualforce pages and Lightning Components. Now that I’m on the SalesforceDX pilot, I need to be able to use Selenium with scratch orgs. This presents a slight challenge, in that Selenium needs to open the browser and login to the scratch org rather than the sfdx cli. Wade Wegner’s post on using scratch orgs with the Salesforce Workbench detailed how to get set a scratch org password so I started down this route before realising that there’s a simpler way, based on the sfdx force:org:open command. – Learn more at Bob Buzzard

Locker Service in Summer 17

[Keir Bowden] The Summer 17 release of Salesforce sees the activation of the Lightning Components Locker Service critical update - something that I’d say has been anticipated and feared in equal measure since it was announced. If you’ve been hiding under a rock for the last couple of years, the Locker Service (among other things) adds a security layer to your Lightning Components JavaScript, isolating components by namespace to ensure that your Evil Co-worker can’t write components can’t go tinkering with the standard Salesforce components for nefarious purposes. – Learn more at Bob Buzzard

Leveraging Use Case Diagrams in Smoke Testing

[Preeti Sharma] Do you want a way to perform smoke testing on new builds deployed in Test Environment? Start using Unified Modeling Language (UML) diagrams to make it easier. – Learn more at Appirio Tech Blog

Introducing the NimbleUser Salesforce Apex Style Guide

[Craig Ceremuga] Throughout the years NimbleUser has written a number of in-house authoritative guides and documents on the Apex programming language. While a good start, our previous guidelines were too complicated and opinionated on the types of things that were unenforceable / didn’t matter in the grand scheme of building good software. – Learn more at NimbleUser and the Apex Style Guide Site