Jesse Altman

Salesforce Architect

TrailheaDX Global Gathering 2017!

On Thursday July 27th, my local user group, the Lehigh Valley Salesforce Developer Group, participated in the TrailheaDX Global Gathering #tdx17. TrailheaDX is Salesforce’s main developer conference for the year. While the main event occurred at the end of June, over the last few weeks, over 200 user groups from around the world have been

Interesting Interaction Between inlineHelpText and JSINHTMLENCODE()

If you have ever worked on more complicated Javascript on the Salesforce platform, you may have utilized the JSINHTMLENCODE() function. According to the docs, the JSINHTMLENCODE() function: Encodes text and merge field values for use in JavaScript inside HTML tags by replacing characters that are reserved in HTML with HTML entity equivalents and inserting escape

Simple Trick to Immediately Improve for New Developers

I’ve written before about writing clean code and being a software professional, both of which are large contributors to becoming a better developer. However, today I want to talk about 1 small thing new developers can do to immediately improve their capabilities in the eyes of their peers. That one thing is consistency! This might

ApexMocks with Stub API

At Dreamforce ’16, I gave a presentation with David Frudd and John Leen on the Stub API and how it works with ApexMocks. Apex provides a stub API for implementing a mocking framework. A mocking framework has many benefits. It can streamline and improve testing and help you create faster, more reliable tests. You can

Beyond Trailhead – Apex Testing

Trailhead is an interactive learning path through the basic building blocks of the Salesforce1 Platform. Test your knowledge of the platform while earning points and badges to celebrate your achievements. All of this is broken down into different modules, making it easy for every developer to learn Salesforce in a few hour chunks. This series

Salesforce Lightning Week Rocked!

There was a fantastic turn out to Salesforce Lightning Week world wide! So many people learning Lightning at once was fantastic. Watching the #golightningfast and #lightningdevweek hashtag this week has been a joy. It was even better contributing! Once again, a Salesforce global user group meetup significantly helped attendance at this month’s Lehigh Valley Salesforce

Salesforce Lightning Week Begins!

Salesforce Lightning Week has begun! Salesforce1 Lightning provides a plethora of new functionality to the Salesforce platform, but in it’s simplest form you can think about it as the new generation of the Salesforce1 platform. What’s Happening? 100+ Salesforce Developer, User, and Non-Profit groups across the globe will be meeting during Lightning Week to experience

LVSFDCDUG: ApexMocks Talk

I recently gave a talk at Lehigh Valley Salesforce Developer Group (@LVSFDCDUG). For the past few meetups, we have been live streaming and recording each of the presentations on Youtube. There are several other awesome presentations on there, but please feel free to check out my recent talk on ApexMocks and my other articles on

New Spring ’15 Features: Mapping

The Spring ’15 release is upon us! As with every Salesforce release, it comes with a plethora of new features. One of the cooler aspects of the Spring ’15 release is the addition of some mapping functionality. Standard Address Fields Show Google Maps Records with standard address fields now display a Google Maps image of

Spring ’15 Feature: Apex Flex Queue

The Spring ’15 release is approaching quickly! As with every Salesforce release, it comes with a plethora of new features. Over the next few weeks, I am going to outline what I find to be some of the cooler features. Apex Flex Queue One of the nicest features of Spring ’15 in my mind is