Main Content

Primary tabs

Day of the Week
Type
Topics
Showing 20 items.

October 24

9:00 AM–5:00 PM

October 25

9:00 AM–5:00 PM

October 26

9:00 AM-9:45 AM

10:15 AM-11:00 AM

Data Security in Drupal 8

security / backend development / data
Intermediate

Watch the session video here.

Your website’s data is at risk, but knowing how to protect it can mean the difference between another day in the office and a data breach. By building in encryption from the beginning stages of your site, you will avoid headaches from having to bolt it on after the fact and have more tools at your disposal to keep your users secure.

11:15 AM-12:00 AM

2:30 PM-3:15 PM

Component Based Theming With UI Patterns and Pattern Lab

front end development / site building
Intermediate

Since the release of Drupal 8, great strides have been made to develop a component based theming workflow that takes advantage of the best that Twig has to offer and also plays nice with living style guides and pattern libraries. Gone are the days of redundant styles and markup, making way for the efficiencies found when Drupal and tools like Pattern Lab can share the exact same code. That said, handling the mapping of data between Drupal and your component library can still be quite complicated and difficult to coordinate on larger cross-functional teams.  

3:45 PM-4:30 PM

Config Management for Drupal Multi-site and Distributions

architecture / process / backend development
Intermediate

Drupal 8's Configuration Management System is a modern marvel. We now have a standard way to export, store, and import configuration files.

When working on a single site, built on a fresh Drupal 8 install, the process is pretty straightforward and there are many tools to help along the way.

But what if you're building lots of similar sites? Like a multi-site? Or maybe a Drupal Distribution? Or Install Profile? Or Sub-Profile? In Drupal 7 we had Features. Do we still need that?

4:45 PM-5:30 PM

Advanced Webforms

site building
Intermediate

Watch the session video here.

The Webform module for Drupal 8 provides all the features expected from an enterprise proprietary form builder combined with the flexibility and openness of Drupal. Everything and anything is customizable in the Webform module. You can build any type of form that pushes submission data to any system.

October 27

10:15 AM-11:00 AM

Why fork Drupal? The philosophy behind Backdrop CMS

beyond drupal / site building / editor experience
Beginner

Watch the session video here.

Backdrop CMS is the Drupal fork. It is a faster and less-complex version of Drupal 7 with more features you want, and fewer you don't.

This session will highlight the Backdrop Mission, it's intended audience, and it's guiding principles.

We'll explain the decision making process, introduce the Project Management Committee, and expand on how the project's direction is set by the needs of the whole community.

11:15 AM-12:00 PM

Drupal 8 Custom Module Architecture: What’s Going On?

backend development / architecture / php
Beginner

Watch the session video here.

It is all fun and games modifying existing code, but what about when you have to venture out to unknown waters and create your own custom module? Don’t worry! We can get through this together!

This talk is a deep dive into creating custom modules from scratch, and the role of each component in the final product.

Feeds UI + Migrate Engine = Dream Migrations and Imports

backend development / process / community
Intermediate

Feeds and Migrate were two primary contrib modules used for data import since early versions of Drupal.  Quick comparison of two modules: Feeds module has great friendly UI that allows site builders configure and import data, Migrate is built for developers with power to perform complex backend data processing but UI for this module was less than ideal.

In D8 migrate module is in core to support one-click upgrades from earlier Drupal versions – great news. In the hallway of Baltimore DrupalCon maintainers of Feeds and Migrate started conversation about using migrate engine to power Feeds UI – seems to be a win-win solution for everyone – developers, site builders, content managers, end users. 

1:30 PM-2:15 PM

Friendly Stalking: Learning from your users (without being creepy)

ux / content strategy / site building
Beginner

Watch the session video here.

As site owners, it’s impossible for us to serve our users better without knowing a little bit about them -- what’s working for them, and what isn’t. There are a number of high-impact but unobtrusive ways to learn more about how users interact with your site and your brand. In fact, you might be surprised at the information you can learn about your users with nothing more than Google Analytics.

2:30 PM-3:15 PM

Do you rebuild in Drupal 8, or Wait? Going from Drupal 7 to 8 or 9

ux / architecture / drupal core
Beginner

Watch the session video here.

The average lifespan of a website is 3 years.  Drupal 7 will be end-of-life in 3 years. 

If your site is in Drupal 7 you are likely asking yourself what to do. Is it time to start from scratch and rebuild, or can you maximize what you have?

There are lots of options and in this session, we will cover how to: 

3:45 PM-4:30 PM

Demystifying Pattern Libraries and Drupal 8

front end development / design / beyond drupal
Intermediate

Watch the session video here.

Pattern libraries (living style guides) have existed for years as a way to formalize design systems across applications. In the past year or so a number of compelling modules and themes have emerged to integrate pattern libraries with Drupal 8.

Maximum PhpStorm

php / backend development / front end development
Beginner

Watch the session video here.

As developers we struggle everyday to solve problems and we rely on development tools to help us puzzle through those problems. Years ago, I adopted PhpStorm to augment my skills and in doing so I've learned a lot of ways how to gain the most out of the tool.

Come as we break through the levels of complexity and level up your skills as we talk about: