Main Content
Introducing the Bricks module — build your content in a truly atomic way tonystar Mon, 08/27/2018 - 11:10

This session is the fourth one in the series, following the How to Content Model in Drupal 8 at DrupalCon Vienna 2017, Drupal 8 Hidden Power at DrupalCon Dublin 2016 and Drupal Architectures for Flexible Content at DrupalCon Barcelona 2015.

State of Layout Management in Drupal

There are a crazy amount of different approaches for layout management in Drupal today:

  • Layout Discovery/Builder
  • Block Layout
  • Display Suite
  • UI Patterns
  • Bricks
  • Paragraphs (+ Frontend UI)
  • ...

In this session we will go through all of them and try to make a big picture — what is designed for, and how to use them properly — together, or independently from each other.

Login to Register

Command Line for the Beginner

This beginner session will introduce the incredible potential of using the command line in developing for the web.

Interested Drupal users, designers and site builders will gain the knowledge of using SSH to connect to servers, Git for version control, Drush and Drupal Console for workign with Drupal, Aliases and Bash scripts for common tasks, and automation/task runners like Grunt and Gulp.

Attendees will come away from the session with their interest piqued, with the desire to learn more about using the command line in their workflow.

Login to Register
How to make Your Content Architecture AI-First gauravtechie Wed, 08/22/2018 - 03:48

By 2020, 85% of all enterprise interaction will be via bots.

AI-powered bots can make frictionless customer experiences, and drive more conversions. But how are you getting your chatbots to deliver the right answers? Are you stuck recreating all your content in a format that bots can use? That's definitely needless duplication of work, and the slower way, so your competitors could beat you to market.

Case Study: Coordinating a Prison Strike with Drupal

It's not easy to form a union, let alone behind prison walls. Mailroom censorship, bogus gang affiliation charges, repression against union organizers, and government surveillance all get in the way. Despite these barriers, organizers persist.

Communication is the lifeblood of the Incarcerated Workers Organizing Committee (IWOC). Learn how a Drupal helps IWOC keep channels of communication open, amplify voices usually marginalized and coordinated a nationwide strike that broke into the mainstream media and shook the foundations of the prison industrial complex.

Login to Register
making decoupled drupal days actually decoupled markie Wed, 08/22/2018 - 03:30

In the beginning, there was a conference called Decoupled Dev Days. It had a web site that was React but not actually decoupled at all. Then the next year, it became Decoupled Drupal Days and was still a static site. But this time, it was made with Gatsby. And as the days passed, and the content became more unmanageable, the need for a better CMS was needed. So Drupal was added and the site instantly became decoupled and easy to manage.

No.. Not really.

There were hoops to jump through, build problems, entity reference access issues and image conundrums.

Protect This Drupal House: How to Run and Respond to a Security Audit thealice Wed, 08/22/2018 - 01:00

Watch the session video here.

Drupal 8 Migrations by Example dinarcon Tue, 08/21/2018 - 23:29

Learn to move content to Drupal 8 using the Migrate module without writing a single line of PHP. This training is aimed at site builders who will learn to combine various core and contributed modules and write YAML files to accomplish content migrations. No prior experience with the Migrate module is required.

Understanding Drupal dinarcon Tue, 08/21/2018 - 23:08

Drupal is an extremely flexible system. To achieve this, various layers of abstractions were built into it. A lot of concepts were created to explain these abstractions. Unfortunately, they are not always intuitive. This session aims to explain the basic building blocks for assembling a Drupal site and how they relate to each other. Many examples will be presented to help you understand Drupal and why it is so powerful.

 

Learning objectives: