November 6 - 8, 2019
Des Moines Central Library
1000 Grand Ave.
Des Moines, Iowa

Schedule

Wednesday

9:00 - 10:00am

Check-In

9:00 - 5:00pm

Getting Started with Drupal 8

Popcorn
Anonymous (not verified)

Drupal, an open source content management system, is used to make many of the websites and applications you use every day. Drupal has great standard features, like easy content authoring, reliable performance, and excellent security. 

In this hands-on training, Pantheon’s expert Drupal instructors Matt and Katie, will walk you through the essentials of creating your first Drupal website. By the end, you’ll have an understanding of Drupal’s fundamental building blocks and a working sandbox on Pantheon that you can continue to use for as long as you like. From there, you can continue to explore at your own pace with our recommended self-serve training resources.

Wednesday, November 6, 9:00am to 5pm

What is contribution day?

A contribution day is a day where people get together to work on one particular goal. In this case, we’re working on various Drupal issues. Issues can be making patches, reviewing/testing other's patches, reporting issues, creating or updating documentation, or anything else that helps Drupal become better.

Are you new to tech, not a coder, or never visited the issue queues?

That’s perfectly fine! There will be mentors available for those who need a little help to get started.

1:00 - 5:00pm

Large scale Drupal sites have been difficult to deploy, due to the complexities of integrating multiple pieces of infrastructure. Many have resorted to using hosting companies that provide an out-of-the-box solution. However, this locks you in to one vendor. Kubernetes allows you to break that lock and host your entire site, at global scale, on pure open source software. 

This training will introduce you to Kubernetes, a container orchestrator, including how to deploy new object definitions, infrastructure, and security certificates. 

Thursday

9:00 - 10:00am

Check-In

9:50 - 10:00am

Welcome

Candy Corn

10:00 - 10:45am

We often get absorbed with completing our deadlines to spend any time considering the future of our teams. By not mentoring new developers we are failing at providing new developers with the industry experience they need to be successful.
keynote | mentoring

11:00 - 11:45am

This session will review the process of becoming a distributed company from the point of view of someone who was fully committed to not being one, but whose point of view changed.
Are you a Project Manager looking for new ways to traverse today's digital landscape? Learn from one PMs journey about how to discover your inner developer to lead a small team of excellent people! Hurry on over to this fun session!
project management | jira | prioritize | organize | agile | leadership
Defeat Lord Hosting by learning the ways of the k8s
devops | hosting | kubernetes | docker

11:45 - 12:45pm

Lunch

12:45 - 1:30pm

Birds of a Feather (BoFs)

1:45 - 2:30pm

Still running Drupal 7? So are a lot of people, and moving to Drupal 8 isn't easy. Let's discuss why it matters, review your options, and how to plan and budget for it.
Drupal 8 | migration | planning
Let's explore how cool accessibility tools can make your life easier. We'll cover web-based, browser, Drupal, OS, and desktop tools that can help to make your site accessible to all.
accessibility | a11y | equalweb | tools | a11ytesting | Drupal | Drupal8 | DrupalCorn
Interested in learning how to make your site SEO friendly and easily adjustable by editors? Learn more in our session about SEO considerations for Drupal 8!
Drupal 8 | SEO | UX | Content Editors

2:45 - 3:30pm

Tugboat.qa demo
SPONSOR | demo | tugboat | lullabot

The Case for Drupal

Sweet Corn
abrown83
Beginner
The "Case for Drupal" will lead attendees through the real world decision process clients make. Helping attendees better communicate and sell the value of Drupal to all those they interact with.

3:45 - 4:30pm

Learn how a Twin Cities based company has leveraged the power of Drupal to create a crowdfunding platform with while label client landing sites.
Business | Case Studies | Domain Access
Layout Builder: Beyond the Basics – In this code-based session, you’ll learn how to create layouts, add settings to layouts, alter block forms, write a custom Layout Builder Restrictions plugin, and much more.
Layout Builder
The Live Captioning Initiative makes events more accessible for people with disabilities using voice to text. It helps reach an even wider audience once the event is over by providing transcripts for videos and SEO value for event sites.
accessibility

5:30pm

Doors open at 5:30!

Join us at Principal headquaters for some food, drink, games, cornhole tournament and a general good time!

Buy your T-Shirts here!

Sign up for the Cornhole Tournament!

Friday

9:00 - 10:00am

Check-In

10:00 - 10:45am

1 year after GDPR privacy laws went into effect but what's changed? Let's revisit the battle over online privacy, what's coming to the USA, and best practices in privacy experience
privacy
The world's greatest Agile process can't save a Drupal project that was a bad idea from the start. Learn what you can do before you even install Drupal to ensure a positive outcome for your project.
We'll spend up to a minute talking about the 45 most popular modules for Drupal 8
modules

10:45 - 11:00am

Break

11:00 - 11:45am

Lessons for the Drupal community from what I've learned through my involvement in the Backdrop CMS community over the last year.
Backdrop CMS | Community | Open Source
Have you ever wanted to put maps on your Drupal site. "Adding Maps to Your Drupal Site" will show you one way to do it.
maps | leaflet | proximity
"One size fits all" does not apply when it comes to themes. Choosing based on your last project is dangerous. Rolling your own theme is inefficient. In this session we establish criteria to pick a theme and create a theme plan.

theming

11:45 - 12:45pm

Lunch

12:45 - 1:30pm

Birds of a Feather (BoFs)

1:30 - 1:45pm

Break

1:45 - 2:30pm

Learn why, when, and how JavaScript is going to change your world, and what you can do about it.
javascript | Decoupled Drupal
Remote Helping hands are humans and lets talk solution
In this session, I will talk about modules and settings you can implement while building your site to make search engine optimization even better.

2:30 - 2:45pm

Break

2:45 - 3:30pm

A guided tour of various content editing strategies for the modern Drupal site.
In this session, I will go over some common phishing attacks that you should be aware of. Also, I will highlight some simple, practical ways to protect yourself while browsing the Internet for fun or work.
Have you heard the talk about Gatsby? Learn how to build a blazing fast Gatsby website powered by Drupal!
Gatsby | Drupal | Decoupled Drupal | Headless Drupal | React

3:30 - 4:15pm

Camp Wrap-up

Popcorn

Contact Us

About sponsorship opportunities: sponsor@drupalcorn.org
With general questions or concerns: info@drupalcorn.org