All Videos

Open Source Is Dead, Long Live Open Source / Keynote / Donald Christie

Created May 21, 2023

Open Source is Dead, Long Live Open Source / Keynote / Donald Christie === Time: Thu, 18 May 2023 Room: Main room === Kia whakatōmuri te haere...

Securing The Software That Will Change The World / Keynote / Laura Bell Main

Created May 19, 2023

Securing the software that will change the world / Keynote / Laura Bell Main === Time: Wed, 17 May 2023 Room: Main room DrupalSouth 2023,...
Conference

Knowing The Difference Between Being A Jr Dev And A Mid Level Dev

Created April 27, 2023

I have just recently made the jump from Jr Dev to Mid Level developer. At times I would become frustrated because I thought I was behaving and coding...
Conference

Accessible Javascript In Action

Created April 27, 2023

In this session, we will examine common Web interactions and explore ways to make them more accessible. We'll investigate different ways people can...
Conference

Using The Robo Task Runner To Improve Developer Workflows

Created April 27, 2023

Learn how to use the Robo PHP task runner to transform your project’s complicated, multi-step processes into simple commands so your team can...
Conference

Providing A Soft Landing For Drupal 7 Site Owners

Created April 27, 2023

As of today (Jan 24, 2023), Drupal.org is reporting 426,000 sites that are still on Drupal 7. While the number is declining, we know that many of the...
Conference

Figma For Full Cycle Design: Aligning Stakeholders, Designers, Content Authors & Developers

Created April 27, 2023

Keeping the Design System updated takes real effort for all contributors. You often need to cross reference multiple resources (such as Jira) or make...
Conference

Effective Project Management: Setting Up For Success

Created April 27, 2023

The contract is signed, the project team is defined, and goals are set. So you’re probably thinking, let’s kick the project off. Although it’s...
Conference

Git Demystified

Created April 27, 2023

Nearly all Drupal developers use git to track changes to their code, but how does git actually work? In this session, we will take a peek under the...
Conference

Layout Builder’s Missing Piece: Json Defined Blocks

Created April 27, 2023

Adding new block types to Layout Builder is hard… harder than it should be. You either have to deal with Custom Block types which have a fairly rigid...
Conference

Composer --help

Created April 27, 2023

Starting with the basics, lets go through the best practices and usage of composer and how you can use many of the commands to get out of some sticky...
Conference

A Migration For All Seasons: Getting Data Into Drupal With Custom Migrations

Created April 27, 2023

Drupal’s migration framework can be used for much more than just site-to-site migrations. Whether it is from APIs, legacy system databases, or...