Site Building + Using Drupal

The power of Drupal lies not just in the core platform, but also in powerful contributed modules that allow one to build sites quickly and efficiently. The Site Building track is designed to teach you ways to let Drupal do the hard work without needing to write code.

The Site Building track is aimed at people looking to build sites using the Drupal framework but are not PHP masters, people who need better tools to layout their site, people looking to integrate with web services, and people who want to add advanced functionality to their site but aren’t sure where to start. This includes students who are new to Drupal, developers just getting started with Drupal, seasoned developers and freelancers.

Sessions in this track will be technical in nature, although they would not usually involve any coding.

Suggested Topics

  • Information Planning and Content Architecture, Applied Content Strategy
  • Migration - either from previous versions of Drupal or other systems
  • Configuration Management Best Practices, and beyond CMI core functionality
  • Layout and Theming using UI : Tools that allow you to build and control layout
  • Distros & Platforms: Come talk about the next platform you are building!

The Texas Two-Step and the Drupal 8 Site-Building Ecosystem

Texas TwoStep Method and the Drupal 8 Ecosystem

Mine was a curvy path, but in this talk I'll share with you the milestones that will lead you, a total beginner, to solid Drupal 8 Site-Building understanding. I went from a total newbie at my first BADcamp to a site launch in four short months by learning the Drupal ecosystem of content types, taxonomy, views, and blocks, and discovering the wonders of the open-source Drupal community. I'll provide the template of instructions (the Texas Two-Step) that will allow you to see what I did, mimic my success, and empower you to customize these methods to fit your own aspirations.

Analysis before Architecture: Understanding your content before you build

Drupal can be a powerful tool for organizing & displaying information. By adding info as structured content, we can enter things once and then display them multiple places in multiple ways. But how do we get from a big pile of chaotic information to a sensible Drupal architecture for structured content?

This session demonstrates one approach to analyzing content and then using that analysis to guide content architecture. It doesn't require special knowledge or fancy software. It can be done with 3x5 index cards or Post-It notes or even just a whiteboard or some pieces of paper.

Everything you wanted to know about CloudFlare

CloudFlare ( is a free global CDN, DNS, DDoS protection & web security provider. 

In this talk, we'll walk through how to connect CloudFlare to Drupal, and how to configure CloudFlare and Drupal to work together. 

We'll look at:

Don't Overthink It: Drupal 8

Drupal is already a powerful and robust system for producing sites and systems, but there are concerns of an increased level of complexity with the latest version. Many changes exist as enhancements and improvements to our beloved CMS. This session will outline those enhancements, how best to use them, as well as various tips, tricks and tools to help you work best with Drupal 8. These include the updated Block Interface, Authoring Experience improvements, Twig, Devel, Drush, Drupal Console and more.

At First, Let Yourself Be "Bad" At Drupal 8

At First, Let Yourself Be “Bad” At Drupal 8
Accept the Inevitable Parts of Learning

Ancora imparo — “I am still learning.” - Michelangelo

Power of Paragraphs

The paragraphs module is really starting to get some great traction in the Drupal comminity and there is a reason why - they are amazing at extending what you can do with Drupal as a site builder. 

Using paragraphs and a little imagination we will go over building a site that gives content creators flexibility while still allowing developers to maintain site consistency and security. 

Entities in Drupal 8: A Visual Overview

There’s a great deal of data we’d like to structure in a logical and efficient way in our Drupal 8 sites. There are plenty of options: content types, taxonomy terms, block types… These are all part of Drupal’s wonderful entity system, but with great wonder comes great complexity.

Fortunately, we don’t need to know the Drupal codebase or database schema like the back of our hand to benefit from understanding entity terminology when managing and building a site. Let’s take a look at the basics of Drupal entities from a visual approach, you will never think of nodes the same!

Case Study: Building an Online Learning Experience with Drupal

This session looks at the challenge of creating online learning platforms for training staff, volunteers, or constituents.

Desktop to Mobile: Why Your Themer Cries

By now we should all be well aware that mobile-first approach is ideal for a successful responsive web website. But, out there in the real world, despite all the blog posts and best intentions, there are times when a project requires converting an existing desktop site or design into a responsive website.