Back-End, End users / Content Admin
Drupal is one of the best Content Management Systems out there in terms of supporting digital accessibility best practices.
Back-End
Drupal’s migration framework can be used for much more than just site-to-site migrations.
Back-End, End users / Content Admin, Project Management, Site Building
This is a Hybrid location where the speaker will present remotely. The session will be displayed on a projector in the assigned room on-site. Participants may either join remotely via the linked Zoom or attend in person.
Many higher-ed institutions and non-profit organisations have large amounts of content available on their websites today. And it's getting harder and harder to explain what your company or website is all about without revealing too much information.
Front-End
In this session, we will examine common Web interactions and explore ways to make them more accessible. We'll investigate different ways people can experience these barriers. We will then present solutions using JavaScript in simple, creative ways.
Back-End, End users / Content Admin, Front-End
Adding the appropriate tags to content (aka classification) can be a really tricky task, especially if you have more than one content manager.
Community
This is a Hybrid location type where the speaker will present on-site and the session will be streamed remotely. Participants may either join remotely via the linked YouTube live stream or attend in person.
Finding a job using Drupal can feel intimidating or overwhelming, especially if you are starting your career or want to transition from another industry. But with some preparation and the right mindset, there are incredible opportunities!
Back-End, DevOps
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 situations and diagnose the problem you are experiencing. These will
These will be:
Design, End users / Content Admin
You're about ready to launch your new website - great! But what about the content? As web design has shifted to place more importance on a delightful user experience via features and functionalities, it’s easy to save the nuts and bolts of content strategy for the end of a project.
DevOps
When a decoupled project begins one of the hardest parts that I’ve found is setting up a local environment to simulate all of the necessary components. How will the CMS be served? How will the decoupled front end be displayed? What about the dev server for rendering previews?
Community
This is a Hybrid location type where the speaker will present on-site and the session will be streamed remotely. Participants may either join remotely via the linked YouTube live stream or attend in person.
The team behind Drupal.org began a study of developer tools in 2017, migrated our backend services to GitLab in 2019, and has ramped up to enable merge requests for the project in 2020. Now we’re working on making GitLab CI available and using GitLab for issues.
Project Management
Description
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 exciting to jump in and make progress on a new project, there’s a lot to think about before getting started.
Community, Front-End
The Generic Drupal Web Components project aims to create a library of web components that are accessible, framework agnostic, possible to style, and easy to use with data provided by Drupal.
Community
Drupal thrives on community contributions in the form of patches and documentation to both contributed modules and core. This helps the project move forward and stay relevant.
Back-End, DevOps
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 hood at what git does when you run various commands.
Front-End
This is a Hybrid location type where the speaker will present on-site and the session will be streamed remotely. Participants may either join remotely via the linked YouTube live stream or attend in person.
Twig was introduced into Drupal over 7 years ago, and since then Drupal’s front-end developer experience has remained stagnant. But that’s about to change!
Back-End, Sponsored Session
We often hear talk about Services and Dependency Injection. In many cases we even use them without necessarily understanding what the benefit is. But when we do that, we don't necessarily get much out of services.
Design
Keeping the Design System updated takes real effort for all contributors.
Community
In 2022, the Drupal Community Health Team began the process of updating the project's 12-year old code of conduct. This session will provide an overview of the approach the team took to this task, including:
Back-End, DevOps, Front-End
In this session, we’ll walk through the steps of starting a new Drupal site based on the Sous project, customizing the starter theme, and adding a new paragraph component to the site.
Business, Community, DevOps
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 the way a mid level dev does but wasn't getting the opportunity to move up.
Front-End
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 field structure that lack composability and are tracked as config.
Back-End, Community
This conference session will explore the human and automation side of preparing the contributed project ecosystem for Drupal 10.
Design, Front-End
Speaker presented remotely with presentation projected in Room 325
Unfortunately, when developing WCAG2, the Working Group did not envision the current world where mobile is almost ubiquitous.
Business
This is a Hybrid location type where the speaker will present on-site and the session will be streamed remotely. Participants may either join remotely via the linked YouTube live stream or attend in person.
The last several years have seen major changes in the workplace – at least for some of us who used to do everything in person.
Community, Site Building
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 remaining sites either already have or will evaluate Drupal 10 and potentially decide it might not be the right tool for them (at least for now).
Back-End, DevOps, Front-End
Speaker presented remotely with presentation projected in Room 325
You're working with some data and find yourself needing to find a specific piece of information, but your searches keep matching things that you don’t want.
Site Building
Let's "get off the island" and look at Drupal security from the point of view of an outsider.
Back-End, DevOps, Front-End
There are several different types of tests you can write and many different testing tools you can use during development to make sure your Drupal site does what it’s supposed to do.
Back-End, Site Building
This is a Hybrid location where the speaker will present remotely. The session will be displayed on a projector in the assigned room on-site. Participants may either join remotely via the linked Zoom or attend in person.
With Drupal 10 now available, we still have (as of December 4, 2022) 441,095 sites running on Drupal 7.x. According to the usage statistics from Drupal, this figure is 51.77% of the total 852,058 sites running on Drupal.
Front-End, Site Building
Google’s Universal Analytics (UA) will reach its end of life on July 1st, 2023.
Back-End, DevOps
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 preserve their sanity and become more efficient in the process.