salesforce

Zen and the Art of the Tooling API

Over the Christmas break, I wrote Zen Compiler. It was one part pet project, one part a desire to have Visualforce and Apex being compiled on save while I was tinkering with different editors, and also partly a reason to seriously dive into the Tooling API. Saleforce introduced the Tooling…

[DF16] Learn #IoT with these #Dreamforce16 Hands On Workshops

This year at the IoT Cabin, I was joined by Emily Rose who assumed my old role of organizing our hands on workshops. The workshop area in the IoT Cabin will be your chance to spend an hour walking through exercises provided by our IoT partners themselves. Learn from the…

[SFDC] Handling External ID's properly

I just wanted to a jot a quick post on something I found out while catching up on work over this Labor Day. For an upcoming project (teaser here) a case is being related to a custom object. That custom object is being tracked via an external ID, the unique…

[SF1] Patch Notes for Echo Case Control

New demo up: As I quipped on twitter, while putting the new demo video together I came across a few bugs and annoyances that I wanted to fix. The code is updated on github and the related packages (unmanaged package and Chrome extension) have updates as well. The installation instructions…

[SF1] Update on that Echo/Salesforce Stuff

My Echo demo is nearing the end of a evolution, I think. When I first showed it, it was utter demoware. The authentication required an API user with a fixed username and password, which was a problem in its own right. That also means that multi-user was going to be…

[SF1] Connecting Salesforce with Amazon's Auth Code Grant

I've been tinkering with Amazon's Echo and the corresponding Alexa services since mine arrived slightly before Dreamforce. It became the cornerstone of my most complicated demo ever (which I will be repeating in May it appears). However, I have shied away from sharing too much real code because I've never…