September 27-30, 2018
Center for Higher Education
2500 Fleur Dr.
 Des Moines, IA

Schedule

Thursday

8:00 a.m.

Thursday Registration

Location: Administration Building

9:00 a.m. - 5:00 p.m.

Getting Started with Drupal Contribution

Location: Room 305

Most Drupallers dream of being a contributor to the Drupal project. But where do you begin? And more importantly, what are some of the tools to help navigate the adventure successfully?

Friday

08:00 a.m.

Friday Registration

Location: Activities Center (Gym)

Registration will be set up inside the entrance to the gym.

Here you will receive your name badge and camp information. Support the camp by purchasing a t-shirt! Kids sizes also available!

09:00 a.m.

Keynote: Learning @ Work

Presenter(s): Tiffany Farriss Location: Gym - lecture room 2nd floor

Tiffany FarrissView recorded presentation

With tech still struggling to achieve its diversity and inclusion goals and average job tenure down to less than 3 years, we need to transform how we think about our organizational cultures. How do we create environments that succeed because of the teams, but where that success is not dependent on any one person? How do we align the company and individual interests so that everyone benefits from however much time that they work together? This presentation explores the role that culture and learning have for organizations and individuals as they work to answering those questions.

As CEO of Palantir.net, a Chicago-headquartered Web design and development team, Tiffany Farriss provides project leadership and strategy through consultation, project planning and coaching. She has over 20 years of experience on a wide variety of projects for higher ed, healthcare, cultural and media clients. Tiffany also served as a Director of the Drupal Association from 2009-2017 and as its Treasurer from 2011-2017.

10:30 a.m.

Docksal: More Dev, Less Ops

Presenter(s): sean_e_dietrich Location: Code Koalas - Room 303
Track: Coding Experience Level: Beginner

View recorded presentation

Ain't nobody got time to be dealing with setting up locals. You’re a developer. Which means you didn’t sign up to be a devops engineer or a server admin.

A Introduction to Gulp

Presenter(s): stpaultim Location: Meredith - Room 315
Track: Theming Experience Level: Beginner

View recorded presentation

What is Gulp? How does it work? How to manage your Gulp settings to customize your theming workflow.

Developer Isolation: How DevOps and Drupal Create a Stronger Team

Presenter(s): mettamatt Location: Principal Financial Group - Room 307
Track: Building Experience Level: Beginner

View recorded presentation

Matt Westgate will talk about which software development practices avoid burnout and establish trust between stakeholders and the rest of the team.

Birds of a Feather (BoFs)

Location: Rooms 301 and 302

Birds of a Feather (BoF) refers to an informal discussion group. Unlike sessions, BoFs are informal and often formed in an ad-hoc manner. Use the whiteboard next to the rooms to propose a BoF or join one that's already there.

11:45 a.m.

1st Lunch

Location: City View Diner - Lower level of Administration Building

Lunch now or later: Pick up your lunch at the City View Diner and take it to a session or eat in the diner.

Finding the Place Where Accessibility and SEO Happily Co-Exist

Presenter(s): cehfisher Location: Code Koalas - Room 303
Track: Building Experience Level: Beginner

View recorded presentation

SEO and website accessibility are not the same thing, but there are some areas where the two worlds *do* overlap! If you have a limited budget and/or timeframe for a project, target these six areas to boost both.

Let's learn Git. No more excuses.

Presenter(s): mcdwayne Location: Principal Financial Group - Room 307
Track: Coding Experience Level: Beginner

View recorded presentation

Come learn the basics of Git, the best way humans have come up with to track changes in projects over time

Birds of a Feather (BoFs)

Location: Rooms 301 and 302

Birds of a Feather (BoF) refers to an informal discussion group. Unlike sessions, BoFs are informal and often formed in an ad-hoc manner. Use the whiteboard next to the rooms to propose a BoF or join one that's already there.

1:00 p.m.

2nd Lunch

Location: City View Diner - Lower level of Administration Building

If you didn't have lunch earlier, pick up your lunch at the City View Diner and take it to a session or eat in the diner.

Component Based Site Building Techniques

Presenter(s): karlkedrovsky Location: Code Koalas - Room 303
Track: Building Experience Level: Intermediate

Learn different site building and theming techniques that make component based site designs easy and intuitive for both content managers and site builders.

A Drupaler's Guide To Marketing

Presenter(s): dgorton Location: Principal Financial Group - Room 307
Track: Building Experience Level: Intermediate

View recorded presentation

Do you do Drupal for others, including marketers? Come to this session for a primer on marketing terms (MQLs, CTAs, Funnels, ...), marketing needs (NNN, CTR, Conversions, …) and related marketing technologies (there are zillions!).

Birds of a Feather (BoFs)

Location: Rooms 301 and 302

Birds of a Feather (BoF) refers to an informal discussion group. Unlike sessions, BoFs are informal and often formed in an ad-hoc manner. Use the whiteboard next to the rooms to propose a BoF or join one that's already there.

2:15 p.m.

Erasing the Stigma, Mental Health in Tech

Presenter(s): dorf Location: Code Koalas - Room 303
Track: Building Experience Level: Beginner

View recorded presentation

Do you have mental illness? It may come as a surprise, but you're not alone. Come learn how together, we can Erase the Stigma around mental illness.

Functional Programming in PHP

Presenter(s): ericponto Location: Meredith - Room 315
Track: Coding Experience Level: Beginner

View recorded presentation

Drupal 8 may be object-oriented, but not all of your code has to be. Learn about functional programming principles implemented in PHP.

Web Accessibility Training for Drupal Developers

Presenter(s): jayhawkfan75 Location: Principal Financial Group - Room 307
Track: Building Experience Level: Intermediate

View recorded presentation

Learn common accessibility terms, experience cool accessibility tools, learn how to incorporate Drupal core & contributed modules that assist with accessibility into your site, & develop your site with accessibility always in-mind.

Birds of a Feather (BoFs)

Location: Rooms 301 and 302

Birds of a Feather (BoF) refers to an informal discussion group. Unlike sessions, BoFs are informal and often formed in an ad-hoc manner. Use the whiteboard next to the rooms to propose a BoF or join one that's already there.

3:45 p.m.

Demystifying Diversity and Inclusion

Presenter(s): volkswagenchick, Presenter(s): cotterpinx Location: Code Koalas - Room 303
Track: Building Experience Level: Beginner

View recorded presentation

What do we mean when we talk about diversity & inclusion, and why is it important? Find out when we demystify diversity and inclusion.

Dr. Upal is in: Healthcheck your Site!

Presenter(s): socketwench Location: Principal Financial Group - Room 307
Track: Building Experience Level: Beginner

View recorded presentation

Every site is "healthy" until it isn't. Don't leave things to chance by doing a site health check!

Birds of a Feather (BoFs)

Location: Rooms 301 and 302

Birds of a Feather (BoF) refers to an informal discussion group. Unlike sessions, BoFs are informal and often formed in an ad-hoc manner. Use the whiteboard next to the rooms to propose a BoF or join one that's already there.

5:00 p.m. - 9:00 p.m.

Friday Night Party

Location: Big City Burgers and Greens | 400 Locust Street

Food, Drinks, and Cornhole (bag toss) tournament. Sign up for the tournament.

Saturday

08:00 a.m.

Saturday Registration

Location: Activities Center (Gym)

Registration will be set up inside the entrance to the Gym.

Here you will receive your name badge and camp information. Support the camp by purchasing a t-shirt! Kids sizes also available!

09:00 a.m.

Keynote: How to Fall in Love with Drupal Again

Presenter(s): mettamatt Location: Gym - lecture room 2nd floor

Matt Westgate.

View recorded presentation

Drupal is a couple years away from being 20 years old. In this talk, Matt Westgate will earn his 2,275 user_id from drupal.org and share his high, low and funny moments with Drupal and offer practical advice for anyone feeling burnout or uncertain about Drupal and the future.

Matt Westgate is the Co-Founder and CEO of Lullabot, one of the foremost strategy, design, and Drupal development companies for large-scale publishers of household-name websites. Lullabot formed January 1,  2006, in Ames, IA.

In 2017 Matt was named one of the top mid-size business CEOs in the United States, an honor he lovingly blames his team for.

10:30 a.m.

Preprocess all the things!

Presenter(s): redbrickone Location: Code Koalas - Room 303
Track: Theming Experience Level: Intermediate

View recorded presentation

Stuck trying to expose content or data to your Drupal templates? Fear no more with the talk Preprocess All The Things!

Making Search Work

Presenter(s): michael.smith@vml.com Location: Meredith - Room 315
Track: Coding Experience Level: Intermediate

View recorded presentation

Search isn't as simple as turning on a module. Learn how we use good planning and understanding of configuration to make search to fit our needs.

Building Your Legos: A Practitioner’s Guide to Building Reusable Components

Presenter(s): cgreaten Location: Principal Financial Group - Room 307
Track: Coding Experience Level: Intermediate

View recorded presentation

Build better Drupal sites more efficiently by building better Legos.

Birds of a Feather (BoFs)

Location: Rooms 301 and 302

Birds of a Feather (BoF) refers to an informal discussion group. Unlike sessions, BoFs are informal and often formed in an ad-hoc manner. Use the whiteboard next to the rooms to propose a BoF or join one that's already there.

11:45 a.m.

1st Lunch

Location: City View Diner - Lower level of Administration Building
Experience Level: Beginner

Lunch now or later. Pick up your lunch at the City View Diner and take it to a session or eat in the diner.

Code Koalas Presents: The 7 Deadly Sins of Client / Partner Relationships and How to Avoid Them

Presenter(s): ryanwyse Location: Code Koalas - Room 303

View recorded presentation

Learn how you can strengthen your business and develop better relationships with your clients!

Maximum PhpStorm

Presenter(s): cosmicdreams Location: Meredith - Room 315
Track: Coding Experience Level: Beginner

View recorded presentation

Together we'll go beyond learning how tools like PhpStorm can level up your developer-y super powers and demonstrate how your developer life can change if you maximize your use of these tools.

3...2...1.... Launching Your Website

Presenter(s): dandaman Location: Principal Financial Group - Room 307
Track: Building Experience Level: Intermediate

View recorded presentation

To launch, you need various pieces of information about domains, DNS, SSL and more. You then have to set these up correctly. This session will walk you through out to get the data and launch successfully.

Birds of a Feather (BoFs)

Location: Rooms 301 and 302

Birds of a Feather (BoF) refers to an informal discussion group. Unlike sessions, BoFs are informal and often formed in an ad-hoc manner. Use the whiteboard next to the rooms to propose a BoF or join one that's already there.

1:00 p.m.

2nd Lunch

Location: City View Diner - Lower level of Administration Building

If you didn't have lunch earlier, pick up your lunch at the City View Diner and take it to a session or eat in the diner.

Why contributing to the community is important for your companies health

Presenter(s): david.belich Location: Code Koalas - Room 303
Track: Building Experience Level: Beginner

View recorded presentation

Is contributing to open source worth the time? You may be surprised...

Migrating into various Drupal 8 entities

Presenter(s): Ben Stallings Location: Principal Financial Group - Room 307
Track: Coding Experience Level: Intermediate

View recorded presentation

The documentation for migrate API is still really sparse. Learn from my mistakes how to import into Paragraphs, node revisions, and other tricky structures.

Birds of a Feather (BoFs)

Location: Rooms 301 and 302

Birds of a Feather (BoF) refers to an informal discussion group. Unlike sessions, BoFs are informal and often formed in an ad-hoc manner. Use the whiteboard next to the rooms to propose a BoF or join one that's already there.

2:15 p.m.

Twig and Component Libraries

Presenter(s): justinlangley Location: Code Koalas - Room 303
Track: Theming Experience Level: Intermediate

View recorded presentation

Have you worked with the new Twig templates in Drupal 8 but still don't entirely understand Twig? Maybe you know Twig, but you want some tips on how to create reusable components for templating? This may be the session for you!

Docker Based Battle Royale!

Presenter(s): wylbur Location: Meredith - Room 315
Track: Coding Experience Level: Beginner

View recorded presentation

Docker Based Battle Royale! All Docker-based local-development contenders will enter the ring...which will survive? Beware - LIVE DEMOS!

Audit Your Theme

Presenter(s): andrewozone Location: Principal Financial Group - Room 307
Track: Theming Experience Level: Intermediate

View recorded presentation

Themes can become a beast. Over time, features get added and new patterns are introduced. Or, you inherit a project and need to size up the theming effort. This session explores tools and methodologies to keep themes manageable over time.

Birds of a Feather (BoFs)

Location: Rooms 301 and 302

Birds of a Feather (BoF) refers to an informal discussion group. Unlike sessions, BoFs are informal and often formed in an ad-hoc manner. Use the whiteboard next to the rooms to propose a BoF or join one that's already there.

3:15 p.m.

DrupalCorn Wrap-up/Feedback Discussion

Location: Principal Financial Group - Room 307

Sunday

8:00 a.m.

Sunday Registration

Location: Administration Building

9:00 a.m. - 4:00 p.m.

Contribution Day

Location: Principal Financial Group - Room 307

Collaborative contributions to open source.

Contact Us

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

Platinum Sponsors