Accepted Sessions

Managing Burnout in the Tech Community

We are told that we need to take a vacation, buy something nice, or achieve work/life balance. But those actions do not get to the source of burnout. Within days, stress returns as fierce as ever. Without addressing the causes of habitual stress, we will never experience the wholeness of our lives.

A majority of US adults suffer from on-the-job burnout. This leads to serious physical and psychological illness, low productivity, declining motivation, rising turnover rates, and increasing healthcare costs.

Experience level: 
Beginner
Session Track: 

Site Building for Content Strategists

Drupal is one of the most powerful content management systems for organizations with a large volume of structured data. If you're a content strategist with a bit of site-building-savvy, or a site builder with a bit of content-strategy-savvy, you can make powerful interfaces that will help you, your clients, and your developers work with content more effectively.

In this talk, I'll discuss:

Experience level: 
Beginner
Session Track: 

Developer Isolation: How DevOps Helps Team Building

DevOps isn't just code; it's also relationships. It's about creating a culture of openness and transparency so we can share our best work with others. We'll briefly look at the common reasons for isolation on a project and spend most of the time talking about the values and policy choices an organization can make to foster transparency and trust. Then we'll explore software development processes involving agile and DevOps to bring your team to a whole new level of visibility and collaboration.

Experience level: 
Beginner
Session Track: 

Shift Left Testing for Continuous Collaboration

Testing has become an integral part of the Drupal development process, but it's frequently centered around technical aspects and is only implemented toward the end of the project.

Shift left testing is the process of moving the testing phase left of its usual position in the delivery pipeline so that it occurs as close as possible to the build process. By proactively testing integrations early and often, you can isolate most defects sooner for faster remediation, resulting in more efficient projects that are higher quality.

Experience level: 
Beginner

“Level Up” Your Development Team: Ideas and Implementation

A stagnant dev team isn’t just a bored team, it’s also a team that isn’t adapting to the needs of the marketplace. How do you make sure your developers keep learning and growing, while also keeping them focused on the work that pays the bills?

I’ll identify some new technologies and techniques that are ripe for leveling into, and some ideas on how to get your developers started.

I’ll also discuss how to keep your developers motivated to grow and learn, as well as how to make sure this growth fits within an overall plan for your organization.  

Experience level: 
Intermediate
Session Track: