Advanced

Facets in Drupal 8: supercharged filtering of listings

Day
Friday, October 16
Timeslot
10:00am - 10:45am (PT)
Hopin
Presenters
Topics
Back-end Development
Facets is in many ways an alternative to views exposed filters – although they can work together as well. When integrated with the SOLR Search Api, Facets can also provide performance benefits.

One accessibility mistake our entire industry is making

Presenters
Topics
Accessibility / Back-end Development / Theming & Front-end
Accessibility has certainly been a talking point within our industry since we first started building websites with spacer gifs and tables. We point out that there are lots of reasons to include accessibility in our final products: more users means more customers, better SEO, it's the law. And yet at the end of projects, when developers are asked if their site is accessible, we'll say "yes, I assume so." Unfortunately, testing reveals that a whopping 70% have a serious accessibility issue. Our entire industry has been thinking about accessibility in a way that has fundamentally failed us.

A modern software architecture view around Drupal

Presenters
Topics
DevOps / Decoupled
Abstract In more recent times, as content increasingly occupies center stage with respect to commerce & data strategies and there is a renewed interest in exploring Drupal internals, development & deployment patterns with mental models that have been commonplace in recent times.

Testing Drupal with Cypress

Presenters
Topics
Back-end Development / DevOps
Imagine you're building the perfect feature for one of the most important projects in your life, the client approves it and you deploy it to production, but then, right after you deployed, something else crashes... Oh no! Another core feature of your website just broke because of one of the changes from your perfect feature and you didn't noticed until it was already in production. This is basically in our worst nightmares, and also that's why it is so important to have a test suite for our projects.

Gutenberg Editor has reduced my development time and effort while moving from wordpress to Drupal 9!

Topics
Back-end Development / Drupal for Beginners / Content Strategy
Gutenberg editor in now in Drupal! I've been using Gutenberg editor on my old wordpress site and knowing the it is now available in Drupal has saved my time to migrate my site from wordpress to Drupal 9. Editorial experience is the most important aspect of a Content Management System. Editor’s rating to a CMS solely depends on the ease of content editing and management. 

Nodes of the Realm: Managing content access

Day
Saturday, October 17
Timeslot
2:00pm - 2:45pm (PT)
Hopin
Presenters
Topics
Back-end Development / Content Strategy
Using Drupal’s built-in node grants and realm access system, you can control which users or user roles can perform different operations such as view, update, and delete on a per node basis. You can apply similar access control to non-node entities via access hooks. 

Password protecting the routes over HTTP

Presenters
Topics
Back-end Development
The offline businesses across the globe are always on the path of digitalizing their presence, Where the very primary and common step taken by the business is to build a web application to represent itself. Building such web-application often involves digitalization of the data like the creation of content related to the business and its customer data. This whole transformation of the information brings in a very important need of data privacy and security.

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.

Continuous Delivery for the State of Georgia

Presenters
Topics
DevOps
Continuous Delivery (CD) is often perceived as a holy grail of a software development life cycle (SDLC), both in terms of desirability and its elusiveness. Knowing where to start in achieving it for a Drupal project can be challenging. In this session, we'll discuss what tools and systems Lullabot used to achieve continuous delivery for the State of Georgia's migration of 80 sites from an aging Drupal 7 platform to GovHub, their new platform powered by Drupal 8. We'll cover: