Recent Entries

Wow! Thank You! March 26, 2015 - Last Thursday I was met with some very good news. I am now a Salesforce MVP, class of Spring ’15! I think its all still settling in but wanted to take a moment to thank everyone who nominated me. I’d like to thank the current MVPs who were part of the process as well, if it weren’t for the encouragement of my MVP mentor Vamsi Krishna, and other MVPs who were there as a sounding board for me (Bill Greenhaw, Sarah Deutsch, Brian Kwong to name a few) I’m sure I’d not have had the chance to have this experience. Its very ... ...
Find Your Mantra March 18, 2015 - Recently I was asked a question to describe what exemplified me as a coder, preferably with an example of code. It was odd, not something I’ve ever really thought about. I write code and attempt to leverage the pluses of a given framework and work around the minuses. I don’t have one “goto algorithm” for sorting things, or a given methodology that could be described in words let alone code, so I got to thinking, and thinking, and thinking. All I came up with was one simple rule: “Write easily digested code.” I’ll be straight, I’m 40 years old, been in ... ...
Just For Fun March 11, 2015 - Time wasting links edition: Nothing techie today folks. Sometimes we need a “checkout,” time to take a step back, take a breath and reset. Sometimes our minds get so clouded we forget to have fun. So lets have some fun shall we? Since music is my release my first sidestep is this: there’s another Salesforce singer in our midst: Shane McLaughlin (@MShaneMc) so welcome to the show Shane. :) (admittedly I’m slightly jealous of his 330 views!! “Ima let you finish but….” Continuing with music, for karaoke lovers: did you know you can sing karaoke online? Well you can: and I did. If only I ... ...
Developer with Admin Tendencies February 25, 2015 - Since the release of Spring ’15, I’ve had the opportunity to use the Process Builder on a couple of projects. When you’re a developer, you tend to see solutions “in code” more often than not. We think in code, we love to write code, its just what we do. With this latest release however I took the opportunity to write a few processes where in the past I would have written triggers and I must say, its pretty slick thus far. In order to get a personal comparison, I wrote a trigger and supporting utility class first which took me a little under 30 minutes ... ...
Have You Nominated Your Hero Yet? February 11, 2015 - It’s that time of year again. No, not the time to spend money on cheesy I love you cards, and calorie filled fake chocolates…I mean its time to nominate your Salesforce Community Heroes for MVP status! I’ve cast my vote(s) for some very deserving folks. Nomination is very important. Its well within your control to see the community become what you want/need it to become by selecting those you want to see help drive the passion behind the community! So what are you waiting for…just do it! Having trouble choosing? Not sure what makes a good MVP? I’ve talked about here ... ...
Valentine’s Day Comes Early This Year February 4, 2015 - Admittedly, I’m not a huge Valentine’s Day fan. However, I couldn’t resist drawing a few parallels between meeting “the one” you want to spend the rest of your life with…and meeting “the one” lead that you desperately want to convert. So without further gilding of the lily I present to you: Be My Opportunity (A Salesforce love story).   :wq! (adsbygoogle = window.adsbygoogle || []).push({});
When an Email Template Just Isn’t Enough January 28, 2015 - Sometimes your users need to send an email from within Salesforce. Most of the time the standard Send Email button will suffice. Other times however, your needs are more specific. For those times, developers often resort to using Visualforce email templates which can certainly meet just about any need. However, the drawback here is that the email content now lives in code. Being good developers, we don’t want our admins to have to worry about digging into code for things like this — unless they really want to — so we try to come up with a way to make the content ... ...
Getting Back to Basics January 14, 2015 - Sometimes we get so good at what we do or we do what we do so often, we wind up flying on auto-pilot. Whether this is evident in your personal life, or work life — its pretty much unavoidable. Given the nature of this blog however, I’m focusing on work life. Being a consultant, I get to poke around at numerous orgs. Most of these orgs have been around for longer than I have and may have perhaps lost their admin, never had an admin, or have just been “brought along for the ride” and when I show up there ... ...
Handling Objections January 7, 2015 - Often times developers get set in their ways. We like our “norm” and don’t like to change things up all that often. Don’t get me wrong, many of us — perhaps most of us spend time with the “framework of the month” but usually wind up falling back into our platform of choice. I remember when I was fed up with all the various frameworks within the Java world and someone showed me CodeIgniter for PHP. I jumped ship as soon as I could and for the longest time nobody could sell me on anything else. I’d tried rails, and grails, ... ...
Hello 2015 December 31, 2014 - 2014 was a good year. I started flying solo on more projects, became more confident in my own abilities, had an awesome Dreamforce, and began to get a bit more comfortable in my own skin. Largely in part due to me finally saying to myself “screw it, just do what you’re gonna do and don’t worry about what others think of you” — I’d like to say that I’ve held on steadfast to that mantra, but like any new years resolution I had my moments :) I released two original Salesforce related songs, one of which found quite a following due ... ...