August 8, 2018

Sorry to Interrupt: Troubleshooting and Debugging Lightning Component Issues

09:10  -  09:50
Jordan Room

As a Lightning Developer, you’re probably spending a good portion of your time troubleshooting component issues. Want some tips to make debugging easier? Categorizing Lightning Component issues Developing Your Debugging “Flow” Demonstrating Available Tools Tips for Debugging CSS Styling Issues Tips for Troubleshooting JavaScript Issues Tips for Troubleshooting “Actions” and Server Side Issues

Click for more information on 'Sorry to Interrupt: Troubleshooting and Debugging Lightning Component Issues'

From Happy Soup to Unlocked Packages

09:10  -  09:50
Parsons Room

After the release of DCP packages, production environments are not just a single monolithic container of metadata. Learn how to split your production org metadata (happy soup) into multiple DCP unlocked packages to have a better software development life cycle. We will share and discuss strategies on how to approach to the most common scenarios.

Click for more information on 'From Happy Soup to Unlocked Packages'

Live Refactoring for Custom Metadata Types

09:10  -  09:50
Theater

Are you using custom settings or custom objects to store configuration data in your Salesforce app? Do you want to be using custom metadata types instead? In this session we’ll take an existing Salesforce app which uses custom settings and refactor it in real time to use custom metadata types instead, changing Apex classes, post-install […]

Click for more information on 'Live Refactoring for Custom Metadata Types'

Design Thinking in the Enterprise for Developers and Admins

10:00  -  10:40
Parsons Room

Design thinking is not about pushing pixels but more about rapidly testing hypothesis in light manners with actual users, learning from those tests, and iterating. Prototyping does not have to be a full blown web application, sometimes a piece of paper and a sharpie are all you need. Join us for a hands-on chat and […]

Click for more information on 'Design Thinking in the Enterprise for Developers and Admins'

Lightning Round! Continuous Integration with SFDX And Lightning Testing Services

10:00  -  10:40
Jordan Room

Last year, one of the questions I was asked most often after my talk was “But how do you do CI for Salesforce well?” This year, we’re going to do a practical example of Salesforce CI, using publicly available CI tools, the SFDX toolchain, and new Lightning Testing Services. And we’re going to do it […]

Click for more information on 'Lightning Round! Continuous Integration with SFDX And Lightning Testing Services'

Formulas for Successfully Learning Salesforce

10:50  -  11:30
Theater

As the Salesforce platform continues to grow, it becomes harder and harder to keep up with the latest changes, much less learn newer technologies. With the pace of change as great as it is, haphazard learning strategies are no longer enough. There’s just not enough time. You need to optimize your approach to learning if […]

Click for more information on 'Formulas for Successfully Learning Salesforce'

Create Lively Lightning Components with Streaming API

12:40  -  13:30

Now that most of the developers are familiar with creating and developing lightning components, how do you ensure that you are always displaying up to date information to your users, without requiring any user action? Learn how to leverage Salesforce streaming API to create always-up-to-date Lightning Components. You’ll walk through the process of binding Lightning […]

Click for more information on 'Create Lively Lightning Components with Streaming API'

Angular Apps in Salesforce Made Easy

13:40  -  14:30
Parsons Room

Angular is a known and powerful framework but developing applications with it for Salesforce has its tricks. I will present a solution to create an agile development environment without suffering with the static resources using Salesforce DX. I will demonstrate how to integrate the app with a Visualforce page and Javascript Remoting without losing the […]

Click for more information on 'Angular Apps in Salesforce Made Easy'

From Markup to Magic – the Evolution of Lightning Components

13:40  -  14:30
Gym

It’s been almost three years since developers began building Lightning Components. During that time, a lot has changed. In this fast-paced session, we’ll take a look back at where we’ve come from and what we’ve learned, as we watch a component move from manually created markup and CSS from SLDS, to Base Components, and finally […]

Click for more information on 'From Markup to Magic – the Evolution of Lightning Components'

Building Lightning Apps with SFDX at Salesforce

14:40  -  15:20
Parsons Room

Take a look at how Salesforce IT builds on the platform using SFDX and Lightning Components. We will take a deep dive into some of the techniques used to improve developer productivity and provide guardrails through Continuous Integration.

Click for more information on 'Building Lightning Apps with SFDX at Salesforce'

Maximize your Apex Performance with Platform Cache

14:40  -  15:20
Jordan Room

Do you have processes that are expensive and take time to calculate but don’t change that often? Do you frequently need to access certain data sets in the system and spend time waiting for it all to be queried? Come learn about the capabilities of the Salesforce Platform Cache to vastly improve the performance of […]

Click for more information on 'Maximize your Apex Performance with Platform Cache'

Don’t Hardcode: Make Validation Rules Configurable with Custom Metadata Types

15:30  -  16:10
Gym

If you want to be a Salesforce rockstar, you need to add custom metadata types to your set of declarative tools. Yes, you heard it right – custom metadata types are not only for developers, but they’re also great for everyone! And with the recent addition of support in validation rules, they are just getting […]

Click for more information on 'Don’t Hardcode: Make Validation Rules Configurable with Custom Metadata Types'

The ABCs of SLDS

3:30 PM  -  4:10 PM
Parsons Room

Remember learning the alphabet in school? It starts with ABCD, but that’s not how the alphabet at Salesforce works. Here the alphabet starts with SLDS — because the Salesforce Lightning Design System (SLDS) is the blueprint for everything we do. In this session, Stephanie will break down the different pieces of SLDS and discuss all […]

Click for more information on 'The ABCs of SLDS'

Salesforce at Scale: Modularizing Salesforce for DevOps and Sanity

16:20  -  15:00
Parsons Room

Steven examines ways to modularize your Salesforce solution for large scale implementations and to support successful DevOps.

Click for more information on 'Salesforce at Scale: Modularizing Salesforce for DevOps and Sanity'

Salesforce automation: Phenomenal Cosmic Power (itty bitty query space)

16:20  -  17:00
Gym

If you’re a Developer, you’re probably fairly familiar with your org’s Governor Limits (CPU Time, SOQL queries, DML operations). But if you’re an Admineloper or business analyst, excited to design automation with new tools like process builder and visual flow, you might not be taking these limits into account, and subsequently hitting errors. This session […]

Click for more information on 'Salesforce automation: Phenomenal Cosmic Power (itty bitty query space)'

Using Platform Events, Big Objects and Custom Metadata in the Real World

16:20  -  17:00
Parsons Rooms

We’ve done the Trailhead badges and we know the theory but when do we actually get a chance to use all these cool new features? Join Simon to relive how, when such an opportunity presented itself, he possibly got a little over excited and took all three of these features and combined them together. He […]

Click for more information on 'Using Platform Events, Big Objects and Custom Metadata in the Real World'

August 9, 2018

Different Words for the Same Thing: Admin and Dev Communication

09:00  -  09:40
Gym

There is a lot that gets lost in translation for Admins who want to gain Dev skills, or just learn how Devs work to better collaborate on projects. Attend this session to learn some tips how.

Click for more information on 'Different Words for the Same Thing: Admin and Dev Communication'

Quip Live App Development – HOTs

09:00  -  10:30
Jordan Room

Hands On Training: Quip transforms the way businesses work with their customers, and the way employees work together. With just a few lines of code, you can extend Quip’s collaborative and mobile solution to the apps your teams use every day. Join us for an overview of customizing and extending Quip, and walk away with […]

Click for more information on 'Quip Live App Development – HOTs'

Platform Events – How to Build Integrations on Easy Mode

09:50  -  10:30
Gym

Using Platform events, we will show how easy integrations can be made using a publisher/subscriber (pub/sub) model using standard functionality and a bit of code.

Click for more information on 'Platform Events – How to Build Integrations on Easy Mode'

Communication Patterns for Lightning Components & Apps

10:40  -  11:20
Parsons Room

This session will provide an introduction to the various tools and patterns available for communicating within and between custom Lightning Components and Applications. Melissa will cover Component Events, Application Events and Component Methods, as well as the impacts and considerations of using Lightning Data Service and Platform caching. Session attendees will walk away with a […]

Click for more information on 'Communication Patterns for Lightning Components & Apps'

Heroku

10:40  -  11:20
Jordan Room

Salesforce has made many acquisitions over the past few years, many of which run on the public cloud. How Salesforce builds and runs Salesforce has changed dramatically and Heroku is central to that. In this session, we will talk about the integration challenges, how Salesforce addresses them, Mulesoft, and Heroku as the developer experience for […]

Click for more information on 'Heroku'

Secrets, Tips and Tricks in Workbench

10:40  -  11:20
Theater

Learn how to quickly access your data/metadata with point & click tools in Workbench. See information about your instance that you may not have seen before! Discover shortcuts to make some of your deployments go quicker. Learn how to clean more clutter! We will take a deep dive into how to describe, query, manipulate, and […]

Click for more information on 'Secrets, Tips and Tricks in Workbench'

If You Can Write a Salesforce Formula, You Can Use a Command Line

12:30  -  13:20
Gym

Salesforce DX is transforming the way we customize orgs and build apps, and with the introduction of a new command line tool, we now have even more options at our fingertips. But for many, using the command line is daunting. Attend this session to learn how command lines work, and get a hands-on demonstration of […]

Click for more information on 'If You Can Write a Salesforce Formula, You Can Use a Command Line'

CPQ and how to extend it with Apex

12:40  -  13:20
Theater

How CPQ operates out of the box and ways to extend the app using Apex.

Click for more information on 'CPQ and how to extend it with Apex'

Salesforce + Blockchain

12:40  -  13:20
Parsons Room

What is a Blockchain and what is it really good for? Is Blockchain a technology that is going to change the world, or a massively overhyped scam? Or is it something in-between? Are there really potential applications for Blockchain on the Salesforce platform? If so, what might they be and what might they look like? […]

Click for more information on 'Salesforce + Blockchain'

Salesforce DX: Beginner to Branching Pro!

13:30  -  14:10
Gym

SFDX is becoming more and more popular for good reason – it’s a powerful tool! Attend this session to learn how to take an existing org, converting to SFDX, creating a new repository with branches for an appropriate development process, and how to branch your first feature.

Click for more information on 'Salesforce DX: Beginner to Branching Pro!'

The Tech Behind Trailhead

13:30  -  14:10
Parsons Room

Salesforce Career Path Strategies

9:00  -  9:40
Theater

Which Salesforce career path is right for you? In this session, we evaluate the pros and cons of the core Salesforce career paths: admin, developer, and architect. Every aspect is examined including pay, short and long term job prospects, end games, and more. Then, we’ll give you the best resources for starting down your chosen […]

Click for more information on 'Salesforce Career Path Strategies'