Sessions

Timeslot Room Skill Level Track Speaker(s) Description
E10: Theming/Design GROUP PHOTO
E09: Business GROUP PHOTO
D8: MT / Advanced GROUP PHOTO
C8: D8 / Unusual GROUP PHOTO
C1: Intermediate GROUP PHOTO
Anchor Room GROUP PHOTO
A Captain's Room GROUP PHOTO
C8: D8 / Unusual BOF Session
E09: Business BOF Session
D8: MT / Advanced BOF Session
D8: MT / Advanced BOF Session
D8: MT / Advanced BOF Session
D8: MT / Advanced BOF Session
D8: MT / Advanced BOF Session
D8: MT / Advanced BOF Session
D8: MT / Advanced BOF Session
D8: MT / Advanced BOF Session
E09: Business Intermediate Business / Project Management Susan Rust Gordon Ramsay Your Drupal Shop: The Recipe for Business Success

In partnership with the Drupal Association, this session is part of their Drupal Business Community Outreach. 

D8: MT / Advanced Intermediate Master Track [MT] Introduction to R and Exploratory Graphics

The ability to visualize and make conclusions about data is quickly becoming an essential skill for developers.

Anchor Room Beginner New and Unusual redhatmatt Arduino Workshop Part II
Anchor Room Beginner New and Unusual redhatmatt Arduino Workshop (Must buy ticket)

This workshop requires a materials fee:
Buy adult ticket here
Buy child ticket here

Tickets cover the Arduino setup session, and Part 1 & 2 sessions.

Anchor Room Arduino Setup
C1: Intermediate Beginner Intermediate Drupal TechNikh DevShop + Automated testing

DevShop can now run Behat Tests on your sites automatically, and gives visual feedback of the results in the interface.

C1: Intermediate Beginner Intermediate Drupal William Estrada Diving into Custom Modules and coming out a better coder

Are you still doing functional programming and using var_dump() or even dpm()? Do you fear Drupal 8? Are you still building your SQL Queries by creating big joins yourself?

C1: Intermediate Beginner Intermediate Drupal jenlampton, quicksketch Introducing Backdrop CMS

Backdrop CMS enables people to build highly customized websites, affordably, through collaboration and open source software.

E09: Business Intermediate Business / Project Management David Hall Drupal Search Engine Optimization Strategies

SEO is not a set of tricks that you can do as an afterthought. SEO principles and processes should provide a foundation for how you present information online. For Drupal users there are a number of critical modules and workflow processes that are necessary to address on-site optimization.

C1: Intermediate Advanced Master Track Greg Knaddison (greggles) [MT] Security in Depth: Exploiting Drupal's Most Common Security Issues

Making Drupal secure is so boring. Let's exploit some Drupal vulnerabilities of the past. This session will look at code and configuration vulnerabilities from the perspective of a hacker.

E10: Theming/Design Beginner Design / UX / Theming Andrew_Mallis Discovery: how engagement and UX research chart the course to success

Content Management System: the name stakes a bold claim. Can an organization inject all its content into a magic internet box and see it come out the other side organized and pretty?

E10: Theming/Design Intermediate Design / UX / Theming zakiya The Time is Now: Let's Build a Drupal 8 Theme

Drupal 8 means big changes and a great deal more freedom for themers. This session will be a step-by-step walk through of how to build a theme in Drupal 8.

I'll cover:

D8: MT / Advanced Beginner Master Track bjeavons [MT] Drupal Heists: Real Security Strategies to Safeguard & Recover Your Website

Two years ago hackers made off with the emails and passwords or nearly a million people, stolen from the database of one of the most popular websites in the world. It's a story we unfortunately hear in the news all the time, but in this case it was our own online home, drupal.org. 

E10: Theming/Design Beginner New to Drupal Mighty Modules You May Not Have Met (Yet)

Drupal 7: We've all heard about the Golden modules like Views, Features, Chaos Tools and Media that are pretty essential to building an excellent Drupal site but there are many, many smart modules that can make our sites more functional and easier to work with.

D8: MT / Advanced Intermediate Master Track Joshua Brauer [MT] Reining in Workflow

Deploying Drupal sites across development, test and production environments can be a fun challenge.

E09: Business Beginner Business / Project Management rich.yumul, Douglas Hoffman What Every Client Should Know but Your Dev Partner Didn't Tell You

Join Rich Yumul & Doug Hoffman from Sage Tree to talk about the different factors that push & pull on a project, and likewise push and pull on the happiness and peace of mind of the client and the dev shop.

 

E09: Business Beginner Intermediate Drupal rich.yumul SEO Best Practices in Drupal

Is your Drupal site SEO optimized? SEO best practices are a constantly moving target. How do you stay on top of it all? Rich Yumul from Sage Tree will outline flexible methods for aligning your SEO goals with current best practices.

Anchor Room Beginner New to Drupal Joel Steidl Planning for a Successful Drupal Site

On a platform as flexible as Drupal, sometimes its hard knowing where to start. Attendees of this session will learn a solid process for planning a Drupal site.

C8: D8 / Unusual Advanced New and Unusual druroot Headless Drupal with Angular and Drupal 8

Let's explore Drupal 8's new REST interface and setup an Angular site to consume those services. This presentation will breeze over the basics of REST in Drupal 8 and will go in depth with the Angular code that consumed the default rest services.

C1: Intermediate Beginner Intermediate Drupal wwwjaylee Introduction to the Flag Lists Module

We've all seen examples of them:

E09: Business Beginner Business / Project Management John Nollin, Johnnie Fox Making Estimation more of a Science than an Art

Everyone has been given a 2 paragraph document listing the "scope of services" for a potential project.  The client would like an estimate in 48 hours and there are no more details to help you deliver that required fixed bid contract.

E09: Business Beginner Business / Project Management John Nollin, Johnnie Fox Operations of a Drupal Company

As Drupal has grown so have the companies that provide its services.  In this session I would like to talk about my experiences helping bring operations and business processes to a technology led organization.  Most Drupal companies were founded in passion for the technology.

C8: D8 / Unusual Intermediate Advanced Drupal katbailey Unit Test Your AJAX-tastic JS with Qunit and Sinon JS

Do you have JavaScript code in your modules that's more than just frills and niceties? Code that is really central to your module's functionality? If you do, but you don't have tests for this code, this is bad.

C8: D8 / Unusual Advanced Advanced Drupal mrconnerton DIY High Performance Drupal Hosting with BOA

Overview

C1: Intermediate Intermediate Intermediate Drupal mrconnerton Leverage the AJAX Framework for Awesome UX

Overview

C1: Intermediate Beginner Intermediate Drupal mrconnerton Create Your Own Conference or Event Websites!

Overview

Come learn how to create a website for a conference or other event! We will talk about registrations, paid tickets, sponsors, and more! How can I create such awesome websites? Using COD of course!

Anchor Room Beginner New to Drupal Christoph Weber Part 1 of 5: Install Drupal

Come to this session if you don't have a working version of Drupal 7 installed on your laptop, or if you would like a much better way of developing a site.

Anchor Room Beginner New to Drupal Christoph Weber Part 5 of 5: Views - Flexible Content Display

In this fifth part of our series Learning Drupal we will cover the Views module and its awesome power. Learn to build blocks of content snippets, such as:

Anchor Room Beginner New to Drupal Christoph Weber Part 4 of 5: Content Types, Menus and Taxonomies

In this fourth part of our series we are building our site in earnest. First we will design content types and we will show you how to structure content for optimal flexibility of reuse later on.

Anchor Room Beginner New to Drupal Christoph Weber Part 3 of 5: Let's Architect a Drupal Site

After learning Drupal concepts, we will continue our Drupal adventure and architect the pieces of a new website. We will decide what the site will do exactly, and what bits and pieces are needed to make this happen.

Anchor Room Beginner New to Drupal Christoph Weber Part 2 of 5: Getting to know Drupal

In this part of our Series Learning Drupal we will cover Concepts, Architecture and Jargon used in Drupal. You will come away with a good understanding of the building blocks of Drupal, how they interact, and why you might want to use them. Among others we will cover:

C8: D8 / Unusual Intermediate New and Unusual Jason Acuna [Spanish] Drupal 8 Webservices y Angular

Esta Charla cubrira los siguientes temas:

Anchor Room Beginner New to Drupal Josh Miller Understanding Drupal Content for Beginners

You’ve installed Drupal. Now what? If you are a site administrator, content manager, or just testing the waters with Drupal this session will get you started architecting and building your Drupal website. The common first step in using Drupal is structuring your content.

E09: Business Advanced Business / Project Management Sandra Chung, Joe Crespo Old Dogs, New Tricks: Maintaining Websites after Launch

Websites are never done. Evolving version 1.0 from launch to the next redesign is an unpredictable adventure in problem solving, ingenuity and collaboration wholly distinct from the journey we take when building a site from scratch. Website maintenance is its own discipline.

C8: D8 / Unusual Beginner New to Drupal rodparkerlingo Translate in Drupal 8: A New Era in Translation Has Begun

Drupal 8's new and improved multilingual tools open a world of translation capabilities for users of the Lingotek Translation contribution module for Drupal.

E09: Business Intermediate Business / Project Management Kylon Gustin "You Stay Classy San Diego" - Drupal Analytics that Will Blow Ron Burgundy's Mind

Ron Burgundy (a huge Drupal fan) answers the annoying question; "What is Drupal?"

Watch his video as he explains. 

 

C8: D8 / Unusual Beginner Advanced Drupal rgristroph Small Drupal Projects: PIs, BeagleBones, HummingBoards, and Drupal Everywhere

This session will be partly a survey of the growing ecosystem of Single Board Computers (SBC) and the issues associated with running Drupal on them, and partly a show-and-tell.  Some of the devices we will talk about:

D8: MT / Advanced Intermediate Master Track rgristroph [MT] Large Drupal Projects

Drupal projects over a certain size have unique problems not seen in smaller projects.  Larger projects have more than just more tickets, more hours, and more people -- above a certain size and complexity entirely new issues arise that smaller projects will not have prepared you for:

C1: Intermediate Intermediate New and Unusual jmolivas The New PHP for Drupal 8

This talk will be an overview of concepts related to the new PHP, and how are they related to Drupal 8.

C1: Intermediate Beginner Intermediate Drupal Christoph Weber My Site is Slow - Now What?

So you built a Drupal site and are proud of it, except it is dog slow! It cannot go live like this. In this session I will show you how to approach the issue, how to measure and identify where issues are, and how to fix them.

E10: Theming/Design Advanced Design / UX / Theming tragic.rich Theming with the Picture Module

The Picture module is a backport of Drupal 8 Responsive Image module.

E09: Business Beginner Business / Project Management Brent Bice Drupal as an Inbound Marketing Platform

Most marketers think of Drupal as this all-powerful, but overly complex platform that is hard for them to use. That's why many marketers opt for less technical solutions (WordPress, Hubspot, etc.) to solve their needs and end up on platforms that don't scale for the enterprise.

E10: Theming/Design Intermediate Design / UX / Theming Taylor Smith Intro to Singularity Grid System

Singularity lets you toss out your old, stodgy grid system and create a system of columns and gutters that actually works with your content, allowing different layouts at different breakpoints, a visual order that isn't tied to your source or

E10: Theming/Design Advanced Design / UX / Theming tragic.rich Take the Power Back: Theming with Preprocess and Template.php

This talk would cover how themers can leverage template.php to manipulate core output without having to bother engineers or use modules like ViewsPHP. I will cover:

C8: D8 / Unusual Intermediate Advanced Drupal Mile23 Drupal 8: PHP Code Analysis Through Unit Testing

This will be a live demo of writing a unit test for an existing class method in Drupal 8, using the PHPUnit framework.

There will be a general overview of unit test philosophy, and then the single most exciting thing you'll have ever seen: Live coding a unit test!

C1: Intermediate Intermediate Intermediate Drupal Mile23 Enough Composer To Be Dangerous

You've heard of Composer, and you've seen composer.json files, but maybe you're unclear how any of this is really useful. Come and find out.

C8: D8 / Unusual Advanced Intermediate Drupal Mark Ferree Drupal 8 Module Development

Are you comfortable writing modules for Drupal 7, but a little bit nervous to find out what you'll be facing in Drupal 8?

D8: MT / Advanced Intermediate Master Track populist [MT] Drupal 8 CMI on Managed Workflow

The Drupal 8 Configuration Management Initiative (CMI) is a straight up game changer for Drupal development and deployment.

E10: Theming/Design Intermediate Design / UX / Theming Danny Englander Feel the Need For Speed? Theming With LibSass and Grunt

In this session, I'll show you how to start using LibSass, a super fast rendering engine for Sass. We'll use Grunt to leverage LibSass and its associated libraries. Grunt is a JavaScript task runner that helps streamline your workflow.

C8: D8 / Unusual Intermediate Intermediate Drupal jmolivas Speeding up Drupal 8 Development Using Drupal Console

Drupal 8 is more technically advanced compared to its predecessor. Writing a module involves a lot of boilerplate code.

E09: Business Intermediate Intermediate Drupal fluxsauce Auditing Drupal Sites for Performance, Content and Optimal Configuration

Nobody likes a slow site, and Drupal can be notoriously sluggish if you're not careful. With the right configuration and platform, any site can be blazingly fast - but where to start?

E09: Business Intermediate Intermediate Drupal fluxsauce, drpal, patrickocoffeyo The Great Consolidation - Entertainment Weekly Migration Case Study

EW.com, the digital site for Entertainment Weekly and a top entertainment news site, is in the final stages of migrating from Vignette 6 CMS and 10 different WordPress blogs to a single unified platform built on Drupal 7.

E09: Business Beginner Business / Project Management Brent Bice Selling Drupal As A Distribution

If you're like most business owners, creating additional revenue streams, increasing efficiency and generating more profits are key areas that you struggle with. Fix bidding projects is risky.

C1: Intermediate Advanced Advanced Drupal patrickocoffeyo Extracting Data from Drupal Entities Without Dying Inside

Drupal is doing a great job of managing and organizing your content, but your content doesn't have to end at Drupal's front door; how do we get all of that juicy, structured data out of Drupal and into other websites, mobile apps, or other data stores?

C8: D8 / Unusual Advanced Advanced Drupal drpal, mirzuu Headless Drupal Reference Implementation: Lessons Learned

We’ll show you how we designed and engineered a HATEOAS compliant API using Drupal 7, the awesome RESTful module, and a node.js client to interact with it.

C8: D8 / Unusual Advanced Advanced Drupal drpal, patrickocoffeyo Building and Deploying Drupal with Gulp and Docker

Building and Deploying Drupal with Gulp and Docker

Anchor Room Beginner New to Drupal Douglas C Hoffman From Blank to D7 Live in 45!

Are you new to Drupal, but don't know where to start? This session is for you! In 45 minutes (or less), we will install Drupal 7, build a functioning web site and deploy it live to the Internet. I call the method we will use Codeless Drupal.

Zircon - This is a contributing Drupal Theme
Design by WeebPal.