London’s Calling – 2016

London’s Calling made its debut in 2016, and was a sell-out.

But fear not, if you couldn’t make it, or just can’t wait for 2018, you can catch up on all the sessions, including videos, right here.

2016 Sessions

It takes all sorts of people and talents to make the Salesforce community a success. There are big opportunities for exciting careers, but the array of choice can make navigating “what next” a bit bewildering. If you’re at a decision point in your career, or just looking for inspiration on new avenues, join our interactive panel and talk to folks who have all navigated different routes through the Salesforce world, have views on job market trends and share thoughts on any questions you have on your career and skills.

Ran on: 8th February 2016 Mary Youngs

As customers continue to harness the power of the Salesforce platform, the need for support continues to grow.  Most organisations start off with a small Salesforce implementation and a single admin either in their IT or business areas.  After initial success, more business processes and functionality are folded into the current Salesforce implementation and rolled out to more users and business units.  At this point, a single admin is usually not able to support additional users or functions without some serious overtime.

This session will articulate how to recognise the need to grow from a solo admin function into a Centre of Excellence to support various lines of businesses / user groups.  It will touch upon the metrics and levers needed to build a business case for staffing.

Ran on: 5th February 2016 Louise Lockie

Flow gives Admins the tools to create solutions that were solely in the Developers’ realm. This session shows the example of how this powerful tool can be used to deliver a way of selling Product Bundles on Salesforce, but hopefully it’ll open your mind up to the many possibilities of what Flow could do for you.

Ran on: 5th February 2016 Nick Spencer

Make unit tests work for you! Leverage the power of ApexMocks to write easier, better, faster, stronger unit tests!
This powerful open source mocking framework is based on the popular Java mocking framework Mockito.

It has a very shallow learning curve so, whether you are familiar with Mockito or not, you will be able to adapt to the ApexMocks syntax very quickly.
Use it to verify behaviour and stub dependencies, easily write unit tests to cover tricky edge cases, and enjoy faster test execution.

Ran on: 5th February 2016 David Frudd

Project Unite is an innovative collaboration of best in class cloud applications that integrate with Salesforce to drive your business and scale it successfully for growth. Tom will introduce Project Unite and outline the power of the solution provided by Xactly and partners.

Ran on: 5th February 2016 Tom Castley

Camfed use very little of the Sales or service functionality to manage our programmes. Come and see an example of how data flows through our system for the payment of students and tracking of financials all in one place.

Ran on: 5th February 2016 Daniel Probert

Developers and engineers in almost every major programming language are flocking towards Test Driven Development. The practice is prevalent in Java, .Net, Ruby, Swift, C, C++, PHP, Ruby, Javascript, and dozens of other languages.

By embracing TDD, not only will you never have to worry about that 75% code coverage again, you will also write much better code, and in much less time. If you’ve ever had to pull a junior developer onto your project to raise your unit test coverage for a release, then this is the talk for you!

We’ll discuss the benefits of adopting TDD within your team before applying a TDD approach to some coding problems. Along the way, we’ll discuss methods for applying TDD, best practices, anti-patterns and dive into some more advanced concepts which go hand-in-hand with the process.

Ran on: 5th February 2016 Chris Aldridge

Writing tests is easy, writing good tests is harder, and writing tests that themselves will stand the test of time is a true skill! This session will cover the common pitfalls of writing quality Apex tests, designed to survive the turbulence of the cloud. If you more often than not find yourself losing time revisiting and repairing legacy test coverage, this is the session for you.

Ran on: 5th February 2016 Simon Lawrence

Join us to get to know the members of the Lightning family who will be your friends in building the next wave of apps in your business. Connect the islands of data within your company to Salesforce and put it to work. Build the processes that your users are crying out for using the next generation of workflow tools. Deliver the information as part of good looking apps built from a library of reusable components.

Ran on: 5th February 2016 Matthew Morris Matthew Morris

After more than eight year focused on the Salesforce1 Platform, I recently moved to the Salesforce Marketing Cloud to focus on Mobile App Marketing. During this session, you’ll learn about core marketing cloud features, including our mobile app engagement product, and see the product in action.

Ran on: 5th February 2016 Reid Carlberg

Custom metadata types are the app configuration engine for Their records are metadata, not data, and are deployable and packageable. They can be used for anything from an improved version of list custom settings to a framework for enhancing and extending the Platform. In this talk, you’ll learn how custom metadata types work, how they can save you hundreds or even thousands of lines of scripting around ALM, and how they contribute to a complete vision of an extensible Platform.

Ran on: 5th February 2016 Avrom Roy-Faderman

Understand why images are important for you business, learn everything you can achieve with images in Salesforce and why it’s time to take care about it now !

Ran on: 5th February 2016 Jean-Michel Mougeolle

Join us as we share our ten top tips to help you go from being an Also Admin to an Awesome Admin! We’ll cover a range of topics from everyday needs like securing your data and creating new fields to best practice guidance around preparing for releases and knowing the value of clicks AND code. You’ll leave armed with the tools and techniques to be an even more awesome admin than ever before!

Ran on: 5th February 2016 Mike Gill Chris Edwards

The Salesforce platform is rapidly expanding across the public sector with a large number of services being re-designed and developed upon the platform and an ever expanding eco-system of app exchange products aimed at the public sector market.

The talk will give insight into common problems faced when introducing government to the Salesforce platform and how to overcome them and go on to explain why the future is bright for Salesforce and government and some of the developments that can be expected over the coming year.

David will talk through what he has learnt from implementing modern platforms into traditional government organisations and why the people, management and attitudes are just as important as the platform itself.

Ran on: 5th February 2016 David Biden

Do you want to know how to take advantage of an external data provider such as Google Places for building an application in Salesforce?
In the session I will explain how I have developed a prototype web application, which leverages the capability of Lightning Connect for showing nearby places from Google Places API in real time.

As Google Places API is a read-only one, the Site integrates the retrieved places with a voting system developed in Apex, and it is able to recommend new places to you based on your affinity with other users.

Ran on: 5th February 2016 Alba Rivas Alba Rivas

Keep yourself and your Administrator happy by coding your logic in a way that can be embedded in Point-And-Click tools: Use the Flow and the Process Builder to show your logic.

Join us as we show examples and best practices of these techniques and how they allow you to code so that your features can be easily configured, and reused by your Admin!

Ran on: 5th February 2016 Roy Gilad

Learn how Ebsta created a customer service powerhouse using Pardot. Join Ricky Wheeler, CMO as he explains how Ebsta took all the lessons learned from using Pardot for Sales and applied them to Client Success, enabling a team of three to increase advocacy and reduce churn across 11,000 customers.

Ran on: 5th February 2016 Ricky Wheeler

The benefits to having a robust Salesforce mobile solution are numerous, but there are just as many common, hidden gotchas that need to be addressed to ensure true application success. Learn about these pitfalls, the impact to the organisation and your solution options. Unpack how to survive (read exploit) the critical challenges of delivering custom, Salesforce mobile apps that drive the value business needs today and tomorrow; Because remember when taking Salesforce 100% mobile, you’re building an advantage not just an app.

Ran on: 5th February 2016 Todd Halfpenny Todd Halfpenny

Maybe you’ve done the Lightning Component Trailheads or perhaps you’ve read the developer guide? If so you’ve probably started to scratch the surface of various advanced programming concepts such as component facets, passing functions as parameters or dynamic creation of components or event handlers? Or maybe this is the first you’ve heard and you’re curious to see what’s possible? Either way, if you’d like to know more this session is for you!

Over the course of 30 minutes I’ll walk you through these concepts and by example show you how and more importantly why you want to use them to build awesome Lightning components.

Ran on: 5th February 2016 Thomas Waud

Developers are invariably tasked with background work. Join us for a crash course on all the different flavours of deferred and bulk processing in Apex. Learn to spot antipatterns and common async use cases, while keeping things predictable, testable and developer friendly. We’ll cover schedulable, batchable, queueable interfaces, and powerful declarative tools like outbound messaging and lightning connect.

Ran on: 5th February 2016 Matt Bingham

While Person Account was originally designed to be used in B2C contexts, companies using Salesforce and dealing directly with consumers often are reluctant to activate and configure it. It’s regrettable but the truth is that there are effectively pros and cons to consider when using Person Account.

This session provides a pragmatic look at Person Account to understand how it works and discuss use cases and alternatives. Some of the information is provided by Salesforce product management team and is hard to find.

If you’re a Salesforce consultant or an experienced administrator and you are hesitant when designing Salesforce solutions using Person Account then this session is for you.

Ran on: 5th February 2016 Fabrice Cathala

Create a Single Page Application (SPA) with the Lightning Component Framework. Join us to learn how a substantial responsive mobile application written in Visualforce using Remote Objects, AngularJS (and no apex) was re-factored into flexible re-usable Lightning components and a Lightning app. Surface the app via the Salesforce MobileSDK to deliver an effective mobile enterprise solution.

Ran on: 5th February 2016 Barry Hughes

This is your Salesforce data on a scale you’ve never before experienced. There have always been good tools on the Salesforce platform to handle the normal operational data for a CRM or platform solution. But there was always data hidden in the wings that tested the limits of Batchable Apex. There was always the option of exporting and processing this data in an external system. Why export if you don’t have to. Data Pipelines bring the power of Apache Pig and Map-Reduce into the Salesforce multi tenant environment for on-platform processing of your big data.

Ran on: 5th February 2016 Carolina Ruiz

Revealing the awkward truths that Consultancies and Clients won’t tell each other. Why things can go wrong in a project and the impacts. What you can do to help avoid them happening in the first place.

Ran on: 5th February 2016 Amanda Beard-Neilson

In this talk we will discuss some of the concepts around cognitive computing and how we can leverage the power of IBM Watson to gain insights from large data sets. We will show how to integrate one of the available services; Personality Insights, which extracts and analyses a spectrum of personality attributes to help discover actionable insights about people. In our use case we will discover how we can pass data from a Contact record in our CRM to the IBM Watson service and present the information to end-users to ultimately drive better decision making.

Ran on: 5th February 2016 Mahat Hussein

Salesforce recently unveiled Lightning Experience, the next step of it’s evolution. This includes a whole new and beautiful UI, but with this comes a new question: How can we create applications that match this new look & feel? Come see how to use Lightning Design System inside your application, no matter what technology you’re using: VisualForce, Lightning Component or even outside of Salesforce!

Ran on: 5th February 2016 Fabien Taillon Fabien Taillon

With the advent of client side component frameworks, more and more business logic is making its way into front end JavaScript, and this requires testing just as much as server side code.

In this session attendees will learn how to build unit tests for their Visualforce and Lightning JavaScript code, and see JavaScript unit tests in action on a sample application.

Ran on: 5th February 2016 Keir Bowden Keir Bowden

If This Then That or IFTTT (pronounced like “gift”) has brought automation and integration between hundreds of products and devices from social media to the smart home. Last year the Salesforce IFTTT channel was created allowing non-coders to perform simple integrations with any Salesforce application. Come get a brief overview of IFTTT and an introduction to the Salesforce IFTTT channel along with several practical IFTTT recipe examples to get you started.

Ran on: 5th February 2016 Peter Chittum Peter Chittum