Schedule

Start choosing which sessions you'd like to attend at DevOps Dreamin’ 23. Session times and room details will be released soon.

Zayne Turner

Keynote

Zayne Turner

Description coming soon!

Josh Birk

Keynote

Josh Birk

Description coming soon!

Ryan Cox
Nikhil Reddy

Amazon Fireside Panel

Ryan Cox & Nikhil Reddy

Description coming soon!

Luke Harris

DevOps 101

Luke Harris

Description coming soon!

5 ways for Salesforce teams to avoid merge conflicts

For teams using version control, merge conflicts are just a fact of life. They can never be entirely avoided when you have groups of developers working on a number of shared projects.

In teams that haven’t yet found an effective way to work with version control, or who are new to Git, merge conflicts often become a big point of frustration. In this sessions we’ll break down the main causes of merge conflicts, help with ways to minimize their likelihood and offer a solution to keep them at bay.

Alan Petersen

DevOps, Salesforce Style: Because Managing Your Code Shouldn't Feel Like Herding Cats

Alan Petersen

In this 40-minute presentation, we will explore the Salesforce DevOps Center and its capabilities to revolutionize your development workflow.

We will cover key features such as source control integration, continuous integration and delivery, and testing automation. Practical examples will be used to demonstrate how these features can be utilized to streamline the development process, improve collaboration among teams, and increase the speed of delivering new features to customers.

Additionally, we will discuss best practices for implementing the Salesforce DevOps Center within your organization and strategies for maintaining a strong DevOps culture. By the end of the presentation, attendees will have a clear understanding of how to effectively utilize the Salesforce DevOps Center to optimize their development workflow and drive success for their organization.

Alex Walter
Rosie Miller

Back(up) to the Future!

Alex Walter & Rosie Miller

What if disaster struck, and you desperately wanted to turn back the hands of time to restore your Salesforce org? Not all of us have a DeLorean.

Join us for this practical workshop where we'll explore real-life scenarios of Salesforce data loss. Learn how to build a reliable backup and restore strategy, so you can retrieve lost data from any point in time.

Amy Oplinger

Client success is Everyone's Job: How DevOps Teams Can Play a Critical Role

Amy Oplinger

In today's highly competitive market, it's no longer enough for companies to simply provide a great product or service.

Client success has become a critical component of business success, and it's everyone's job in the company to ensure that customers are happy and successful in using the company's offerings. This includes the DevOps team, who often play a crucial role in supporting customers.

In this session, we will explore the ways in which DevOps teams can contribute to Client Success. We will discuss how DevOps can help improve product quality and stability, which can have a direct impact on customer satisfaction. Attendees will learn about best practices for incorporating customer feedback into DevOps processes to ensure a seamless customer experience.

Burnout: Just BEAT it!

The last few years have resulted in profound changes in the world, with many realizing they suffer from burnout. This interactive workshop will help

attendees to understand what burnout and stress are, their differences; the causes and consequences of burnout; the impact of long-term stress; the four types of stress; ways of beating burnout and strategies to get back into balance.

Blanca Leon-Carter

DevOps: A Team Sport

Blanca Leon-Carter

Description coming soon!

Brad Smith

Optimizing the modern day Salesforce tech stack!

Brad Smith

On a daily basis, we are buying and integrating more and more software into our go-to-market tech stack, with Salesforce sitting at the epicenter of it all.

Today's Salesforce teams have an average of 40+ systems they rely on to help their teams achieve their goals. Not only are Salesforce professionals responsible for administering their CRM, but also being faced with learning how to integrate, monitor, and optimize the modern GTM tech stack.

In this session, we’ll talk about the strategy needed to operationalize and optimize the modern day GTM tech stack. We’ll review:

  • Identifying the need for additional software purchases (buy vs build pros and cons)
  • The right questions to ask BEFORE purchasing and implementing new software
  • How to leverage your vendor as a MEMBER of your team
Deanna Silvestri

Dreamin’ Bigger – Build Your Personal Brand and Own Your Career Path

Deanna Silvestri

Join two Salesforce Recruiters with over 15 years of technical recruiting experience as they share their top tips for helping you stand out in your next job search.

You’ll walk away from this session with an understanding of personal branding and how to build your reputation in the ecosystem as well as actionable suggestions to help you find your passion, choose a specialization, enhance your networking skills, and give back to the community

EJ Sherman

Under the Hood of Version Control

EJ Sherman

In a no code / low code environment how do you even begin to parse together what is happening in git. This session aims to demystify what is actually happening to the code when you make those clicks. And how awareness can impact solutioning that will lead to better deployments and keeping all in sync.

Everyone Can Git It! (Git for Admins)

An overview and orientation to Git for Salesforce, specifically aimed at Admins. No IDE necessary or coding expertise needed!

Admins will learn about branches and strategy, pull requests and merge conflicts, XML and folder structure (metadata format vs source format). Git specifically placed in the context for an Admin and declarative developers. Included are curated resources and best practices when working with version control, i.e. git, and any DevOps tool.

Eric Dreshfield
John Coolidge

How I Broke Production and Survived to Talk About It!

Eric Dreshfield & John Coolidge

It sounds like a great Salesforce Horror movie, but it’s a true story!

In this session we will share the story of how a simple field change caused an entire company to lose the ability to sell for three days, and how it took a full six weeks to identify, locate and fix all the residual errors. More importantly, this session shares how a little foresight and adherence to SDLC can prevent this from happening at your company.

Ian Gotts

Increasing your ROI for DevOps

Ian Gotts

DevOps is now critical to delivering Salesforce. This session highlights 3 key considerations when implementing DevOps.

Jade Keenan

Designing with Empathy

Jade Keenan

One of the greatest tools in our developer toolbox is not flow, apex code, or the next greatest app from the App exchange. It's the entire user experience.

Through "Designing With Empathy," we are creating an environment that is making tech tangible for our users and clients. So, join me as we shift our focus to seeing the people around us as assets to what we are building and the true measure by which we gauge our success.

John Crimmings

DebtOps: Marie Kondo Your Way to Better DevOps

John Crimmings

The biggest factor in determining DevOps success isn't an application or tool, it's the quality of your Org's source of truth.

This is especially vital with Salesforce, where the black box of Orgs keeps technical debt out of sight and out of mind. This presentation will introduce the idea of DebtOps -- a way to identify and remediate existing technical debt through source control while minimizing its future accumulation.

I will explain how implementing DebtOps can be done and why it will spark joy no matter where you are in your DevOps journey.

Joy Shutters-Helbing

Move Permissions Away From Profiles: A Scalable Approach

Joy Shutters-Helbing

Learn how to manage permissions migrating from the profile to the permission set. Explore a scalable approach to the transition and the steps to implement it.

Julian Joseph

GitHub Actions for Salesforce

Julian Joseph

GitHub Actions, when paired with tools like SFDX and CumulusCI, provide a variety of ways to quickly automate, improve, and reuse common tasks like building scratch orgs, updating org configuration, and deploying code to multiple Salesforce environments.

In this session I'll demo some of the GitHub Actions I've built, tear them down, and give a few tips on how you can start using them today to speed up your DevOps process.

Kate Lessard

Admins: Write User Stories Developers Celebrate!

Kate Lessard

We’ve all been there… in the midst of the friction between Admins and Developers, fighting the No-Code vs Code battle. It doesn’t have to be this way.

We are all on the same team working towards the same solutions. Learn what Admins can do to get in the mindset of a Developer and write user stories your Dev Team will celebrate. We’ll look at successful examples and collaborate on tips & tricks Admins can use to write great user stories.

ß
Spencer Thomas

State of Salesforce DevOps 2023

Spencer Thomas

Explore key findings from the largest ever State of Salesforce DevOps 2023 report. Find out how well teams are delivering for their businesses, and get data-driven insights into the challenges and opportunities of 2023

DevOps with Gearset workshop

Description coming soon!

Matt Pieper

Harnessing SOQL for Admins

Matt Pieper

SOQL is powerful, giving you the ability to unleash raw reporting power directly from your computer. Automate tasks, including generating reports.

SOQL comes into play in our DevOps environment to ensure we have deployed metadata correctly. SOQL doesn't have to be hard, as a matter of fact, it's a superpower

Getting Started with APIs

APIs are great, especially as part of our DevOps process. Did you know you can get reporting directly? Or, push changes?

Whether it’s Gearset or Salesforce Metadata API, let’s find some super cool uses to unleash our potential. You will come out of this topic with actionable tips you can use immediately with little effort needed.

Josh Birk
Josh Birk

Does It Have to Be Ugly to Work?

Melissa Hill Dees & Nic Dimond

Which would you rather drive? A Yugo or a Porsche? Why? All things being equal, they will both get you from point A to point B.

However, there is that particular mix of performance and pleasure in a car like a Porsche 911… Are you happy to have your code or flow in a Yugo? Join us for the most successful ways to build the body your fabulous functionality deserves. SPOILER ALERT: It doesn’t have to be ugly to work.

Mike Reynolds

Move Permissions Away From Profiles: A Scalable Approach

Mike Reynolds

Learn how to manage permissions migrating from the profile to the permission set. Explore a scalable approach to the transition and the steps to implement it.

Mitch Spano

Title TBC

Mitch Spano

Description coming soon!

Nikita Prokopev

Enhance DevOps Center with Observability

Nikita Prokopev

How to apply the principles of Observability to enhance the Salesforce DevOps Center experience. In this session we will cover monitoring of issues at every stage of the dev lifecycle for smoother deployments.

Olivier Spehner

Migrating from Change Sets to DevOps

Olivier Spehner

FARO used salesforce since 2001, we embrace devops in 2021. In 2 months we were up and running. One year later, we increased our delivery capacity by 30%, reducing parallel our numbers of bugs per release.

Rachel Brozinick

Continuous Collaboration: The Key to DevOps Success

Rachel Brozinick

Without collaboration, teams will develop inconsistent ways of working that can create silos in organizations.

To avoid this pitfall, organizations can practice continuous collaboration. Continuous collaboration supports teams to innovate outside of the boundaries of planned meetings and fosters innovation within the team by creating an integrated experience.

Rachel Simon

Dreamin’ Bigger – Build Your Personal Brand and Own Your Career Path

Rachel Simon

Join two Salesforce Recruiters with over 15 years of technical recruiting experience as they share their top tips for helping you stand out in your next job search.

You’ll walk away from this session with an understanding of personal branding and how to build your reputation in the ecosystem as well as actionable suggestions to help you find your passion, choose a specialization, enhance your networking skills, and give back to the community.

Ravishankar Sing

How Salesforce DevOps Centre can change the Game

Ravishankar Sing

We will discuss on How newly introduced Salesforce DevOps Center can be useful for the Development team and how we can implement and use it in Salesforce

Richard Owen

Succeeding at scale: how large teams can implement CI/CD and move faster

Richard Owen

Description coming soon!

CI/CD Pipelines workshop

Get stuck in with release pipelines in this interactive workshop! Join Richard Owen as he explores how a pipelines approach to Salesforce DevOps can unite teams, streamline deployments, and speed up delivery.

Saurabh Gupta

DevOps Rocketfuel - Optimized & Secure Sandboxes

Saurabh Gupta

Digital transformation is fueled by DevOps. However, DevOps can be slowed by days and weeks due to the time companies can take to mask & refresh Salesforce sandboxes.

This delay is even more significant for enterprises with multiple Salesforce sandboxes. This session features a case study on how other Salesforce customers are accelerating their Sandbox refresh and masking to turn around environments faster than ever

Agenda:

  • Preparing Sandboxes - Overview & Challenges
  • DevOps automation & Security considerations
  • Best practices to reduce Sandbox turnaround time
  • Case Study: Large Insurance - Sandbox deliver from weeks to days
  • Demo : Integrated DevOps + Sandbox Masking with GearSet & Cloud Compliance
  • Q&A
Sergio Flores

Enabling your DevOps adoption with an Agile Mindset

Sergio Flores

I'll be speaking about the importance of having an Agile Mindset when undertaking a Salesforce enhancement or implementation that leverages DevOps.

Approaching Salesforce with a new way of thinking will enable individuals and teams within organizations to succeed. I'll also speak about the pitfalls of remaining in a waterfall world and being resistant to change when approaching a Salesforce enhancement or implementation.

The breakdown of silos, enablement of transparency, and psychological safety are all essential enablers to a successful enhancement or implementation.

How to Deploy CPQ Config Without Crying, Procrastinating or Quitting

Speaker(s) TBC

Description coming soon!

Tahsin Zulkarnine

Can OneFlow Branching Strategy mediate your headaches with GitFlow?

Tahsin Zulkarnine

The GitFlow model can add unnecessary complexity in some projects, creating merge problems between branches and a spaghetti git history that is hard to follow. I'll be introducing a new branching model for Salesforce development using DevOps Center.

Tom Leddy

Salesforce Well-Architected

Tom Leddy

Salesforce Well-Architected shares prescriptive guidance and examples of patterns and anti-patterns to look for in your landscape, based on knowledge from product teams and implementation experts throughout Salesforce and our ecosystem. Learn how to use it to build solutions that are Trusted, Easy, and Adaptable.

Tom Patros

Your Org is a Product

Tom Patros

A production Salesforce org managed with a robust, package-driven hierarchy of logical metadata dependencies sounds great, right? But how do you get your current spaghetti-metadata-monolith production Salesforce org started down this path?

It doesn't happen overnight, but an intentional "Your Org is a Product" mindset can help organize the key themes, features, and stories of your org, which will set you down the path toward the right packaging strategy for your org.

In this session, we’ll share approaches to bridge the gap from Org to Product, drawing on concepts from agile and lean methodologies to help admins, devs, and all org stakeholders get aligned with an iterative path toward package-driven utopia for their Salesforce org, backed by SFDX and Gearset.

Tugce Sirin

Mastering Pull Requests: Best Practices for Collaborative Development

Tugce Sirin

Are you tired of dealing with messy merge conflicts or struggling to get your changes approved? Pull Requests can be a powerful tool for collaborative development, but only if used correctly.

In this presentation, we will discuss the best practices for mastering Pull Requests and how to use them effectively in a team environment with Salesforce specific metadata.