Friday, October 16

Advanced Google Analytics (and other) integrations with GTM and dataLayer

Day
Friday, October 16
Timeslot
2:00pm - 2:45pm (PT)
Hopin
Presenters
Topics
Analytics / Back-end Development / Marketing Tools
While any site builder can quickly integrate Drupal with Google Analytics (GA) using the Google Analytics module, organizations are increasingly choosing to leverage Google Tag Manager (GTM) to integrate a variety of services (including GA) without requiring developer time and a deployment whenever new services or other changes are needed. In this talk, we'll cover:

New CSS Tech: Tell Your Designers!

Day
Friday, October 16
Timeslot
10:00am - 10:45am (PT)
Hopin
Presenters
Topics
UX & Design / Theming & Front-end
CSS has been moving at a rapid pace within the past few years, and with the advent of evergreen browsers, your end users can make use of these features right away! In this session, I'm going to walk designers and front-end developers through new features that unlock new design paradigms and interactions. We'll delve into cool new technologies such as

True Life: I’m an introvert in an extroverts world

Day
Friday, October 16
Timeslot
2:00pm - 2:20pm (PT)
Hopin
Presenters
Topics
Being Human / Project Management
Do you shy away from speaking up in a room when it’s completely silent? Do you prefer to maintain a mythical bubble around your entire body? Does the prospect of addressing a room on your own make you perspire and/or shake? Well do I have a session for you!

A Smarter Approach to Recurring Events in Drupal

Day
Friday, October 16
Timeslot
9:00am - 9:45am (PT)
Hopin
Presenters
Topics
UX & Design / Drupal for Beginners
Modern websites often need to manage recurring events. Drupal has a number of options available to help, but the setup can be complex, especially if your site needs to manage both recurring and one-off dates, and present them together, for example in a calendar display. The Smart Date module can help you manage recurring events, and was specifically designed to make it as simple as possible. Through discussion of the module's approach (including how it differs from other available options), and first-hand demonstrations you'll experience:

TDD - Test Driven Drupal

Day
Friday, October 16
Timeslot
9:00am - 9:45am (PT)
Hopin
Presenters
Topics
Performance
Automated testing is important. Why? It allows developers to add new features and edit and refactor existing code without the worry of adding regressions, reduces the reliance on manual testing to discover bugs, and by taking a test driven approach, your implementation code is leaner as you only write what is needed for your tests to pass.

Developing Custom Views Plugins: Falling back in love with Views

Day
Friday, October 16
Timeslot
1:00pm - 1:45pm (PT)
Hopin
Presenters
Topics
Back-end Development
Many developers have a complicated relationship with Views. The module offers a wide-range of out-of-the box functionality, including: query building, routing, cache controls, permissions, menu integration, and display rendering logic, among others.

Back-end developer essential guide to front-end browser testing and debugging tools

Day
Friday, October 16
Timeslot
1:00pm - 1:45pm (PT)
Hopin
Presenters
Topics
Theming & Front-end / Performance / Accessibility
Flexbox, CSS grid, accessibility, device testing, JavaScript performance metrics - those are just part of day-to-day front-end developer life. Front-end development is definitely more complex today than it has been a few years ago. This means that it's harder for back-end developers to jump in and assist without knowing tools of the trade.

Accessible Marketing Practices

Day
Friday, October 16
Timeslot
3:25pm - 3:45pm (PT)
Hopin
Presenters
Topics
Accessibility / Content Strategy
Adopting an accessible marketing strategy can save time and money but what does that look like? In this session, we’ll talk through practical ways to incorporate accessibility into the marketing practices you’re already doing. Come away from this session with an understanding of how to:

Best practices for building multilingual sites in Drupal 8

Day
Friday, October 16
Timeslot
10:00am - 10:45am (PT)
Hopin
Presenters
Topics
Drupal for Beginners / Content Strategy
Drupal is well known for building multilingual sites due to its native support for building multilingual sites and versatile multilingual API.  Due to globalization, it is essential to have a multilingual site to sever the visitors in their own language and attract a very diverse audience. In this session, we will be sharing lessons we learned while building a multilingual site that serves millions of requests a month. We will discuss:

Classic Website Blunders

Day
Friday, October 16
Timeslot
10:00am - 10:45am (PT)
Hopin
Presenters
Topics
Project Management / Content Strategy
Have you or your organization fallen victim to one of the classic website blunders? Was it organization by board member, stock photo syndrome, design by committee, vanishing volunteer web developer, or something else? We will discuss 10 classic website blunders we have witnessed that rendered potentially successful projects ineffective engagement tools, and tell you how to avoid them.   Takeaways: