3:00pm - 3:45pm (PT)

Can Drupal be the de-coupled CMS that marketers also love?

Day
Friday, October 16
Timeslot
3:00pm - 3:45pm (PT)
Hopin
Presenters
Topics
Decoupled / Marketing Tools
If you look at Google search trends for "De-coupled CMS" or go through the agenda of various Drupal Cons/Camps, you will see a steady rise since late 2015. Yes, we know that front end developers who have a preference for modern JS frameworks such as React and Angular love the idea of de-coupled Drupal. But what about marketers or other CMS users? Are they on board with loosing traditional CMS features such as drag & drop page builders, content preview etc, which they have been using for a over a decade?

Lessons from the trenches of a veteran PM who went remote

Day
Friday, October 16
Timeslot
3:00pm - 3:45pm (PT)
Hopin
Presenters
Topics
Project Management / Being Human
Life as a remote PM has its own challenges. It can be stressful and hard to adapt especially after working in an office environment. I had to change a lot of my own processes to have successful projects and happy teams when transitioning to remote project management three years ago. Come commiserate and learn solutions!    In this session we'll: 

Upgrading your site to Drupal 9: Real life example

Day
Saturday, October 17
Timeslot
3:00pm - 3:45pm (PT)
Hopin
Presenters
Topics
DevOps / Back-end Development / Drupal for Beginners
We have all heard that Drupal 9 is the easiest Drupal major version to upgrade to and it's true. However, there are still some challenges to take into account if you're going to upgrade a site to this new great Drupal version.   Assistants to this session will know: Why to upgrade to Drupal 9? When you should Upgrade to Drupal 9? What are the steps needed to upgrade to Drupal 9? What are the main challenges to upgrade to Drupal 9 and how to solve them? How to do the actual migration?  

Creating complex field widgets on Drupal

Day
Saturday, October 17
Timeslot
3:00pm - 3:45pm (PT)
Hopin
Presenters
Topics
Back-end Development
Working with custom forms can be challenging at the beginning, there are a lot of items and widgets and elements in the Drupal Form API but sometimes we have special needs that are not met by the tools we already have, it is then when we need to start thinking about creating our custom widgets. In this talk, we're going to dig deeper in the world of the creation of custom widgets, I'm gonna show you an example where we created a custom widget that transforms a JSON schema into a form inside of a bigger form in Drupal.

Layout Building in Drupal

Day
Friday, October 16
Timeslot
3:00pm - 3:45pm (PT)
Hopin
Presenters
Topics
Theming & Front-end / UX & Design / Back-end Development
When Drupal 8 introduced it's Layout Discovery API the manner in which Drupal websites were designed, built, and maintained drastically shifted. With that quickly came solutions like Layout Builder, Entity Reference with Layout, and Layout Paragraphs that allowed editors to not only manage the content on their websites, but to also manage that content's presentation.

Maximizing Composer

Day
Saturday, October 17
Timeslot
3:00pm - 3:45pm (PT)
Hopin
Presenters
Topics
Back-end Development / DevOps
As a (aspiring or otherwise) professional Drupal developer, taking full advantage of what Composer has to offer can pay dividends. This session will provide some tips and tricks for using Composer with Drupal 8 and 9 projects, as well as provide a sneak peak at the improvements in the next major version of Composer.