Recent Entries

5 Tips for Readable Code November 19, 2014 - I’m a cranky programmer. I’m old and approaching curmudgeon status when it comes to code. I fully expect my colleagues to eventually lock me in a back room somewhere to wait for the mysterious “double flash.” I don’t know how I got here, but I’m here now and I know that I MUCH prefer readable code. Like it or not, there’s a very good chance that someday you’ll have to “open the kimono” and allow other developers to read, and even *gulp* modify code you’ve written. As a consultant, I’ve come into some code that is very easy to read, as well as ... ...
Take a Break November 12, 2014 - Over the past 10 business days, I’ve been working heavily on a project for a client that is using Salesforce but my coding efforts have been nearly 100% focused on client side javascript. To be more specific, I’ve been living in the jQuery world for 10 days. Doing so has proven to be beneficial to me as a developer in several ways, and it caused me to reflect a bit on why I feel I really needed this breather: I’ve been living solely in Apex and Visualforce for two years now & I feel like I’ve lost a bit of ground ... ...
Wednesday Wrap Up — October 2014 Edition November 5, 2014 - Being fairly new to this “regular blogging” habit that I’m trying to form, I’ve decided that the first Wednesday of every month will be known as “Wrap Up Wednesday” here on sudovi.com.  What I plan to do is simply summarize everything that either influenced me, entertained me, or general buzz that interested me from the previous month. Some of it may be related directly to Salesforce but buyer beware — I’m a man of many interests so there may be some other things that sneak in from time to time. So without further delay, welcome to the first of hopefully ... ...
What Makes a Salesforce MVP? October 29, 2014 - DISCLAIMER: I am perhaps unqualified to speak about such a topic seeing as how I am not an MVP. Therefore, please do not take my words as any sort of official statement as to what “qualities” (for a lack of better term at the moment) one must possess in order to obtain said title. With that out of the way: Last night I was “twitter lurking” (twurking?!? nah) and ran across a conversation regarding a company that was publicizing the number of Salesforce MVPs on staff for a given RFP. Some lively debate ensued (to which I remained a silent spectator) but ... ...
It’s the Community, Stupid! October 22, 2014 - Last year, I didn’t get it. I attended my very first Dreamforce in San Francisco, CA. I had just recently started a new job working with a former coworker of mine and was thrust into this world of fanatics. I sat there and listened to a very moving keynote, and watched the launch of a new mobile platform for interacting with Salesforce. I attended hands-on training sessions, attended numerous technical talks, and drank free beer. I still didn’t get it. All of this tech was all well and good, but it wasn’t doing anything that “only they could do” so ... ...
Request For Help October 9, 2014 - Me: Hello — My name is Ryan and I’m an introvert. Others: “Hi, Ryan” The first step is admitting it right? With Dreamforce 2014 just a few short days away I can already feel my anti-social self coming to the forefront. I’m generally very quiet unless we’ve shared the same social circle for some time. Last year for instance, I sat with my colleague (@KellyLeslie44) at the networking event for 15 minutes while I worked up enough nerve to approach two complete strangers and ask someone about the Google Glasses they were wearing. These sorts of situations always make me as nervous as ... ...
Fun with the Wizard September 25, 2014 - Yeehaw! About two weeks ago, Brian Kwong (@kwongeriffic) a.k.a “The Salesforce Wizard” (@SFDCWizard) contacted me about collaborating with him on a tongue-in-cheek parody of Kenny Rogers’ “The Gambler.” This song and video are related to his upcoming talk at Dreamforce 2014 in just a few short weeks. This morning over at “Wizard News”, Brian released the fruits of our labor upon the Salesforce community, complete with a blooper reel. Brian already had a good portion of the lyrics written and with some help from Mark Ross (@markross__c) and myself, had the thing settled and ready to fly rather quickly. We didn’t get ... ...
Why Go to Dreamforce 2014 August 12, 2014 - Since “I said so”  or “Because you get to see my ugly mug in person” won’t suffice, here are some valid reasons you should strongly consider heading to Dreamforce 2014 this year, particularly if you are a developer. #1) The DevZone — last year was my first Dreamforce experience and sadly I missed much of what was going on in the DevZone. However I did find myself skipping out on a couple of sessions (sssshhhh) to go see what all the buzz was about. From arduino & Raspberry PI to 3D printers, this place had it all and was the ideal ... ...
Standard Page Layout Blackbox Magic in VF August 7, 2014 - As a developer, I’m often times very eager to jump in and start writing code. The Salesforce platform however has a “Clicks Not Code” methodology that I often overlook. Much of the time when a developer is asked to step in, the majority of the “Clicks Not Code” options have been exhausted. It’s no wonder then that I often forget that even though its time to start slinging code, there are number of prebuilt items that I can leverage. This morning, this bit me in the posterior for awhile. I was working with a bit of legacy code that now required ... ...
Thats Why Admin’s Drink August 5, 2014 - EDIT: My kickstart to get this professionally going. Please consider helping out. Reverb Nation (link to audio) As a hobbyist musician — lets face no Grammy’s are heading my way anytime soon — I couldn’t resist writing a song about Salesforce. I’ve been particularly infatuated with the hash tag: #ThatsWhyAdminsDrink. So today, I bring to the incredible admin’s all throughout the Salesforce community their very own song based on the afore mentioned hashtag. This comes with a caveat however, not only am I NOT a professional musician — I’m even MUCH LESS a professional sound engineer. I can do some very basic “stuff” with Garage Band, ... ...