Streaming Salesforce Events to Heroku Kafka

Heroku recently announced the new Apache Heroku Kafka service making it possible to have a managed and distributed commit log in the cloud. Apache Kafka was originally developed at LinkedIn, and provides a high-throughput and low-latency event-based system. (Note: For more details on what a "distributed commit log" is and why LinkedIn created Kafka, check […]

The 10 Most Lucrative Tech Specializations (And How to Get Started)

Whether you're new to the tech job market or you're a seasoned pro seeking new challenges, the cold, hard truth is that some tech specializations are simply more valuable than others. And with that in mind, it shouldn’t be too much of a stretch to say that, if you're looking for a new gig, it's best […]

Swiftly Salesforce: Build Great iOS Apps on the Salesforce Platform

I started working with Swift, Apple's new, open-source programming language, about a year ago. It took me a while to wrap my head around the new syntax and features, especially optionals, but I’ve quickly become a big fan. Swift enables me to write better code more quickly, and much more succinctly. I believe there is great opportunity for Salesforce […]

London SalesforceTour

Trailhead Zone at London Salesforce Tour 2016

a quick guide to the Trailhead Zone at London SalesforceTour


Heroku Enterprise Trailhead Challenge

We have another GREAT Trailhead Challenge for you. From May 12th until May 26th, we’re hosting a challenge for you to earn Heroku Enterprise Trailhead badges. Winners get a special gift box full of Heroku goodies! Need A Quick Trailhead Overview? Trailhead is a fun, guided, and interactive tool to learn Salesforce fast. Best yet, it’s […]

Migrating from MySQL to Postgres in 20 Minutes (give or take)

This blog tells the story of how we changed our website, including Trailhead, from a MySQL cluster running on Amazon, to a Postgres database on Heroku. I’ll share some of the technical details, but the important part is that we improved performance, got an easier environment to work in, and gained the ability to […]

Heroku Connect with Flask and Psycopg2

Heroku Connect makes it easy to build Heroku apps that share data with your Salesforce organization. This post shows you how to run a Python Flask app with Psycopg2 on Heroku, which uses Heroku Connect to sync data between PostgreSQL and Salesforce. Psycopg is the most popular PostgreSQL database adapter for the Python programming language. Psycopg2 is a […]

Customizing the Sales Wave Dashboard for Pipeline Trends

Sales Wave provides a set of dashboards that serve most business’ needs, but there will always be businesses that want additional requirements or customization,   Out of the Box vs. Customized Two common requests are additional custom filters, and changes to date ranges. Most people are probably thinking, “This shouldn’t be a problem, I’ve been using […]


Meet our New EMEA Developer Evangelists

The EMEA team are excited to welcome two new members to the Developer Evangelist team: René Winkelmeyer and Philippe Ozil. René Winkelmeyer (Germany) René comes to Salesforce from having been Head of Engineering for a mobile security company. His focus was on mobile device and application management. Prior to that he has worn many hats and […]

Slack and Salesforce Integration

Slack is a team collaboration application that has gained a significant amount of momentum over the last few years. One of the things that sets Slack apart is the simple and powerful way it can integrate with external applications. In this article, we will review three approaches you can use to integrate Slack and Salesforce: […]