Integration Architecture for

This article was originally published for DeveloperForce on November 26, 2014.  See the following link:   As a Architect it is your role to lead your company in the evolution of it’s Integration Architecture. A good architect must understand both integration architecture and integration patterns.  The difference between the two is analogous to designing […]

Read More

Becoming a Salesforce Architect – A Mind Map

There was a recent article by Business Insider ( in which technology salaries were rated and guess who came in #1?  That’s right – the Salesforce Architect!  I must say it is nice to have focused so deeply on something that is so hot right now.  But what does it take to be a good Salesforce […]

Read More

My Unofficial Study Guide for the Certified Technical Architect

For more background on the whole process of CTA check out my lengthy post. Prerequisites – DEV401 or equivalent – DEV501 or equivalent – ADM201 or equivalent – ADM301 or equivalent – Sales Cloud Consultant Certification or equivalent – Service Cloud Consultant Certification or equivalent – Technical Architect Study Guide material – Enterprise Technical Architecture – especially […]

Read More

My Journey to Certified Technical Architect

Today I received the best email I have seen in a long time: “Congratulations!  You have successfully completed the Review Board Presentation…” Passing the Certified Technical Architect (CTA) exam is the culmination of more than 3 years of dedication to studying the platform.  I was a late entrant to the program – I didn’t start […]

Read More Architect – Blog Series Overview

I have a set of blog articles I will be writing over the coming weeks and months (let’s be honest: years).  I wanted to list the outline of what I am planning.  I would love your feedback on which ones you would be interested in seeing sooner than later.  (These are listed in no specific […]

Read More

2014 – Lofty Goals

When my free year on EC2 expired I realized that I needed to fork-lift my blog over to a new site.  I am so spoiled on SaaS and PaaS that I couldn’t stand the thought of dealing with my EC2 machine.  So I am officially moving to WordPress tonight and will slowly be migrating any […]

Read More IDE running on Eclipse 4.2 (Juno)

Quick tip: When trying to install the IDE ( into Eclipse 4.2 (Juno) you will receive errors.  The fix is very simple.  Get a hold of the following JAR file: org.eclipse.update.ui_3.2.300.v20100512.jar and place it in your Eclipse ‘plugins’ directory.  This is especially easy if you have an older version of Eclipse.  I copied it from […]

Read More

Using the Web Services Connector to access the API

In this post we will be creating a client application that can communicate with and alter the data in your org.  This would be the building blocks for a custom Java on-premise app.  We are using the WSC open source project for connection to  This is a web service client stack that […]

Read More APEX REST + oAuth

We are building an integration between and a custom iPhone application.  The system has the following high level requirements: 1) will stand up a custom API for communication with the iPhone.  Apex Rest web services will be used. 2) oAuth will be used for the iPhone to authenticate into There were enough nuances in […]

Read More