Schedule
Thursday
8:00 a.m.
Thursday Registration
Location: Administration Building9:00 a.m. - 5:00 p.m.
Getting Started with Drupal Contribution
Location: Room 305Most 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 Building9:00 a.m. - 4:00 p.m.
Contribution Day
Location: Principal Financial Group - Room 307Collaborative contributions to open source.
Contact Us
About sponsorship opportunities: sponsor@drupalcorn.org
With general questions or concerns: info@drupalcorn.org