Room

Agenda

Start choosing which sessions you'd like to attend at DevOps Dreamin’ 24.

Day 1 - May 20th

Salesforce DevOps: Past, Present, Future

Jack McCurdy

The Salesforce landscape is constantly changing. DevOps and its part in driving change is no different. Join Jack at the opening keynote to hear where we've been, where we are, and where we're going when it comes to delivering with excellence on the Salesforce platform

Kinzie Room

DevOps 101

Luke Harris

Starting at the beginning, this session will cover the basics of DevOps, what it actually is and why your team needs it. You'll be taken through the key first steps to starting your DevOps journey and how you and your team can skill up together. A great session if you’re not sure where to begin!

Halstead Hub

DevOps Strategy: Where to start?

Deema Rahim

How to successfully deploy Devops around the organization. Best practices.

Kinzie Room

Salesforce Sandboxes for Beginners: Let’s Dig In!

Cassie Supilowski

We know that building and testing in a sandbox is the best practice, but with the limited admin-focused resources available, getting started using sandboxes can feel a bit like trying to build a sandcastle without a bucket. In this session we’ll dig into the basics of sandboxes, why they’re important and how to use them effectively to enhance your work as a Salesforce administrator. I will share how our admin team has developed and evolved our sandbox and release strategy as well as some tips, tricks and tools we’ve learned along the way. By the end of the presentation, you'll be ready to take your Salesforce sandbox practices to the next level.

Wayman Studio 2

An Admin's guide to pipelines

Matt Jackson

Halstead Hub

Org Strategy: Remediate vs New Org

Allison Park

If your Salesforce Org has been running for years, the tech debt may be adding up. If so, the question comes up whether it is better to remediate what you have or to go to a brand new Org. We will explore how to make that decision and get your arms around your technical debt.

Kinzie Room

Accelerating Salesforce Delivery Success through DevOps Principles

Denise Carbone, Amy Oplinger-Singh

In the ever-evolving landscape of Salesforce product implementations, DevOps has emerged as a crucial methodology for streamlining processes, improving collaboration, and accelerating innovation. For Salesforce professionals, embracing DevOps principles and practices presents a unique opportunity to enhance efficiency, mitigate risks, and drive continuous improvement in their projects. In this presentation, we will explore the intersection of Salesforce and DevOps, and the transformative benefits of upskilling in this area. Attendees will gain a comprehensive understanding of DevOps fundamentals and how they can be applied within their Salesforce implementations to ensure seamless collaboration across teams and environments.

Wayman Studio 2

How to Deploy CPQ Config without Crying, Procrastinating, or Quitting

Andrew Cali

A hands-on workshop introducing a new and improved way of deploying complex CPQ configuration data using Gearset. Wipe away those tears from manually managing external ids and performing blind deployments of important pricing models. Follow us through the few clicks it takes to see, and then deploy, products, their bundles, and all of the rest of the CPQ suite.

Halstead Hub

Data Cloud DevOps

Ryan Cox

This session will cover how Data Cloud fits into an enterprise architecture and what DevOps looks like around it.

Kinzie Room

How to streamline and supercharge DevOps

Ian Gotts

As the pace of change and business expectations increase, development teams need to streamline their workflows. This session looks at how development teams can understand the true requirements and the technical impact so that they can prioritize and allocate the correct levels of resources. This educational and educational session will provide practical, actional ideas that can be applied when you get back to work.

Wayman Studio 2

Elevate Your Salesforce Ecosystem: A Revolutionary DevOps Blueprint

Lukasz Ceran, Dominik Kruszewski

Navigating the complexity of Salesforce deployments? Our cutting-edge DevOps blueprint is your gateway to a seamless, scalable, and efficient deployment process. Crafted by a team of seasoned experts, our solution is engineered to transform the way you handle Salesforce deployments across diverse platforms including GitHub, GitLab, Azure DevOps, and Bitbucket. From meticulous pull request validations to comprehensive static code analysis, and through to precise environment deployments, we’ve covered all bases to ensure a streamlined workflow. Integrated seamlessly with Zapier, our DevOps blueprint goes beyond, automating various tasks and connecting your workflow with a wide range of apps, ensuring even greater flexibility and productivity. This interactive session will guide you through the simplicity and power of our DevOps framework, showcasing how it can be effortlessly customized to fit any platform you operate on. Learn how our innovative approach can elevate your Salesforce deployment strategy, making it more adaptable, reliable, and efficient. If you're aiming to optimize your development lifecycle and push the boundaries of what your Salesforce ecosystem can achieve, you won’t want to miss this presentation. Discover the future of Salesforce deployments – today.

Kinzie Room

Put the pedal to the metal, but wear your seatbelt: reducing risk in a high-frequency deployment project.

Adam Franklin

With DevOps at the intersection of operations and delivery, how can you balance the competing needs of stability versus innovation and time-to-value? In this discussion, we’ll explore some of the risks and challenges that commonly occur when the rate-of-change goes up exponentially. Using a real-world example, we’ll dive into a project where a small delivery team implemented a delivery process that increased throughput while avoiding some of those risks.

Wayman Studio 2

Archiving

Laurence Boyce

Halstead Hub

Session TBC

Michael Dailey

Kinzie Room

Enterprise Environment Management & CI/CD at Scale

Mike Reynolds, Joy Shutters-Helbing

Consultants, Scrum Teams, QA Engineers and UAT users add layers of complexity to your already complex SDLC. Learn how to design an environment strategy with CI/CD that works at scale to take the pain out of your deployment process.

Wayman Studio 2

Day 2 - May 21st

Exhibitor lightning talks

Provar, Elements.cloud, CloudQnect

Set the scene for DevOps Dreamin' Chicago with this lightning round of talks from our sponsors.

Kinzie Room

Opening Keynote

Gearset

Kinzie Room

Commit and Deploy: How Rapid Adoption of Tech Tools Can Drive Growth

Dylan Riley

DevOps leaders often have insights and ideas to leverage tools that will greatly enhance business functions. This presentation will give examples of where new tool adoption has had profound impacts on organizations and offer strategies to; combat resistance to change, lead successful implementations and maintain an environment of continuous learning and collaboration.

Halstead Hub

DevOps Leaders Panel

DevOps Leaders

Kinzie Room

Back(up) to the Future!

Alex Walter, Laurence Boyce

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.

Halstead Hub

The State of Salesforce DevOps 2024

Jack McCurdy

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

Kinzie Room

Why You Should Be Using Jest Tests on LWCs

Stanton Coville

Highly complex LWCs are becoming commonplace in modern Salesforce Orgs, but there is no requirement for testing them. Part of the benefit is that they can be rapidly updated and deployed as a key part of a modern full stack platform. However, as they get more complex and change rapidly, often by multiple developers, it can be very easy to deploy broken components to production. As the user-facing framework, any errors can have significant impact to functionality and data. We will highlight what a good jest test looks like, how to use them in your DevOps processes, and how to reduce errors.

Wayman Studio 2

Nurture your DevOps Success

Blanca Leon-Carter

Ever wonder what fuels a healthy DevOps practice and team? Let us explore what are the key skills and elements to ensure success DevOps outcomes.

Kinzie Room

Supercharge Your Salesforce Skills by Mastering Time Management

Nicole Hansen, Cassie Supilowski

If you’re a Salesforce pro looking to up your game, this session’s got your name on it. We’ll be tackling some key time management tactics, from managing intake processes to finding your peak productivity hours. Plus, we’ll share some insights in minimizing context switching and adopting a “measure twice, cut once” mindset. It’s all about boosting your efficiency and making the most out of your Salesforce efforts.

Wayman Studio 2

CI/CD workshop - pipelines for the people!

Richard Owen

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.

Halstead Hub

Flow Like A Developer

Matt Pieper

Flow is becoming increasingly more powerful and Admins, Architects, and Developers alike now can write automations that were typically reserved for Apex. But, how do you get the most out of your Flows? Learn how to take principles from the pro-code side and apply them to your Flows to take them to the next level.

Kinzie Room

Scaling Smart: When and How to Outsource Salesforce DevOps for SMBs

Amy Oplinger Singh, Denise Carbone

For SMBs, resources are precious. Learn how to optimize your Salesforce investment by strategically outsourcing aspects of DevOps. This session examines the ideal scenarios for outsourcing, partner selection criteria, and tips for managing successful partnerships.

Wayman Studio 2

Optimizing Salesforce DevOps for Global Success: Strategies for Managing Distributed Teams

Jami Medina, Nathan Galteland

In this presentation, Jami and Nathan will share how they have grown and developed the DevOps program at Upwork using a globally distributed workforce. They will share how they use tools like Gearset to manage rapid deployment, as well as the benefits and challenges from managing a DevOps program with a hybrid workforce. They will share the best practices, collaboration tools, processes and lessons learned from evolving the program over time

Kinzie Room

Why UAT is Crucial for DevOps Success: A BA's Perspective - Securely Demonstrating the Value

Tim Williams

In this presentation, I'll discuss the importance of User Acceptance Testing (UAT) in the DevOps process, specifically from the perspective of a Business Analyst (BA). By using Workbench functions, I will use a real-world scenario to illustrate how BAs play a critical role in ensuring the success of projects and protecting businesses.

Wayman Studio 2

Going Faster Together: Unlock Agile Velocity

Eboni Blake

Introduction to the concept of "Going Faster Together" through African Proverbs, emphasizing the importance of collaboration and alignment within DevOps teams. Exploring the paradox of speed in technology delivery, advocating for a holistic approach that prioritizes stakeholder alignment, problem understanding, and solution efficacy. Practical strategies and case studies demonstrating how slowing down to synchronize efforts leads to accelerated and sustainable progress in DevOps initiatives.

Halstead Hub

Advanced Monitoring & Debugging with Nebula Logger

Jonathan Gillespie

Whether you’re a Salesforce admin, developer, or architect - or any other other title - if you’re involved in implementing & supporting Salesforce orgs, then you already know how important it is to be able to proactively track the effectiveness of low code and pro-code solutions - especially when something unexpected happens. Using logging is one of the best ways to monitor your orgs throughout the entire development lifecycle. Effective logging in Salesforce applications requires real-time monitoring and alerting capabilities to detect and respond to issues promptly. Implementing this while minimizing performance impact and false positives can be challenging, but this is where Nebula Logger excels. It’s the most robust & the most popular logging tool for the Salesforce platform. Used both internally by Salesforce and externally by Salesforce customers worldwide for ongoing monitoring, it’s a 100% open source & native solution, available as both an unlocked & managed package. During this session, we’ll look at how to implement & customize Nebula Logger in Salesforce to generate logging data for Apex, Flow, and Lightning Components. Salesforce experts can leverage Nebula Logger’s data for ongoing monitoring & support, using features like automated Slack alerts, reporting & monitoring of async processes, advanced log retention capabilities, and more.

Kinzie Room

How to create and monitor an efficient DevOps practice using the 4 pillars of DevOps

Tarang Sharma

This session will guide you through the steps and help you build and measure your DevOps practice like a pro.

Wayman Studio 2

Success at Scale: How to keep moving faster with CI/CD as your team grows

Richard Owen

Halstead Hub

The Three Levels of Successful DevOps in a Salesforce DX environment

David Cano

The biggest enemy to successfully implementing DevOps is the propensity to violate the newly established processes. When you start automating the deployment process in Salesforce, one challenge becomes more evident with the larger organizations and their code bases. Automating deployments means making the source control the source of truth. By extension, and for the original Salesforce format, that means storing and deploying the entire code base. The monolithic code base is affectionately known as “the happy soup.” Salesforce DX (packaged-based development) enables you to break down a monolithic code base into much smaller, more atomic packages of code that only have to be validated once (for compilation and code coverage) and can be deployed in minutes. PBD enables a fix in a development environment and to be promoted to QA in a matter of minutes. The Three Pillars - people, processes, and implementation (Tool) create a complete DevOps solution and enable Salesforce DX development teams to function at the highest levels. Join this session to learn the best practices and some stories from the trenches.

Kinzie Room

Consequence Scanning for Ethical Design

Melissa Hill Dees

In the realm of DevOps, there's a common temptation to view Salesforce applications and updates through a very narrow lens. However, in today's landscape of rapidly advancing AI, deployment automations, and pre-deployment validation checks, it's vital to recognize that our choices can have far-reaching implications. Enter the consequence scan—a straightforward tool that allows us to assess the broader impact of our application design on various relationships and systems. An integral part of the agile development process, this succingct workshop helps teams proactively address potential repercussions and ensure a more holistic approach to software development.

Wayman Studio 2

Navigating the Rapids: Strategies for Successful Co-Development in Salesforce as a Systems Integrator

Crystal Primus

The realm of Salesforce development presents unique challenges and opportunities, especially when it comes to co-development projects involving Systems Integrators (SIs) and in-house teams. This presentation aims to shed light on the intricate dance of collaboration, process alignment, and technological synergy required to navigate these challenges successfully. Drawing from extensive experience as a Salesforce DevOps Engineer, this talk will offer insights, strategies, and best practices for Systems Integrators embarking on co-development ventures.

Halstead Hub

DevOps Accelerated: Complex Salesforce Package Development and Release made easy

David Ray, Jason Lantz, James Gaines

Through the integration of open-source projects D2X and CumulusCI, alongside the utilization of Gearset, Fulcrum Collaborations and Muselab successfully established a comprehensive DevOps pipeline. Within weeks, this pipeline facilitated the management of a complex managed package project, effectively handling multiple dependencies and ensuring efficient development, testing, and deployment processes.

Kinzie Room

Mastering Salesforce: Navigating the Governance Landscape

Misty Fierro

Understanding and leveraging DevOps to support a Governance structure

Wayman Studio 2