Jesse Altman

Software Architect

Breaking the Mold

Last week, Dec 9th to Dec 15th, was the Computer Science Education Week and more than 15,000,000 students helped write over 509,000,000 lines of code using the Hour of Code, an effort to get all students at least an hour of computer programming experience. The idea behind all of this is that the world is

Working with Salesforce1 on the Desktop

Salesforce1, the new mobile app released by Salesforce at Dreamforce ’13, allows for rapid development of mobile apps, making it simple to add functionality to the mobile platform. Salesforce1 is currently available in the iTunes Store (requires iOS6+) and Google Play Store (requires Android 4.2+). To speed up development, it is relatively simple to work

Dreamforce ’13: Recap

Dreamforce ’13 has been an amazing experience. I hope everyone involved with the platform participated in Dreamforce in one way or another. Maybe you followed the #DF13 hashtag, the #devzone hashtag, or maybe even watched it on Salesforce LIVE. Any way you participated, I hope you agree it was a great conference. My Hotel I

Dreamforce ’13: My Schedule

Dreamforce begins tomorrow! I am flying out to San Francisco attending and looking forward to meeting a whole bunch of new people. On top of that, I am hoping to see some cool things from the sessions I have booked. Speaking of that, my agenda looks like: Monday, November 18, 2013 10:00am – 10:30am Pushing Visualforce to

Tricks or Treats: Using Roll Up Summaries & Validation Rules

There are times when using a roll up summary field in conjunction with a validation rule can prevent you from writing a Trigger with Apex. Say for instance we are building a recruiting application within Salesforce for a Haunted House. We will create two custom objects, Position__c and Applicant__c. Position__c will be the parent object

Accessing List View Without Tabs

Have you ever been working with an object that doesn’t have a tab and you just want to look at the List View? For instance, you have a parent object of Account with a child object of Foo__c. Foo__c has a master-detail relationship with Account, so instead of making a tab for Foo__c, you just

Data Loading with Relationships

The Data Loader is an easy to use graphical tool that helps you to get your data into Salesforce objects. The Data Loader can also be used to extract data from database objects into any of the destinations mentioned above. You can even use the Data Loader to perform bulk deletions by exporting the ID

New to Dreamforce? Developer’s Perspective

The Dreamforce experience is one of a kind. There is no denying it. Dreamforce is one of the largest conferences in the United States, shutting down entire blocks of downtown San Francisco. Last year there were stages set up in the middle of the street with live music during the entire conference. There was a

Salesforce StackExchange – Speak Up & Upvote!

I recently read an article on the meta Salesforce StackExchange on “Why aren’t people voting?“. The general feedback from the original poster was: My general feeling is that people in this community need to vote more freely on questions and answers alike. What do you think? Please read the entire question for context I shared

Tips To Promote Chatter Adoption

Salesforce’s Chatter optimizes the concept of a Social Enterprise. Chatter will make your business social by connecting employees and providing the ability to easily disseminate information about sales opportunities, customers, and other aspects of your business. Chatter provides feeds, mentions, direct messages, Likes, and so much more. Chatter provides access through the Salesforce UI, your