Tracks are a series of sessions sorted by topic which spans in experience level from beginner to advanced. Sessions are 60 minutes unless otherwise noted.
Back End Developement
This track is about what makes a Drupal site tick - the underlying PHP code, the database, and anything that powers the site. Examples include process workflows, tools, code review, and whatever else supports the long term success of an engagement. With Drupal 8 having been out for some time, preference will be given to sessions that focus on Drupal 8.
- Demonstrate how you are leveraging OOP, Symfony, & PHP 7 in Drupal 8
- Explain how you handle debugging, improve performance, or write tests for your site in Drupal
- Share something exciting or teach something useful that we haven’t seen before, such as a difficult problem that you’ve encountered and think others can learn from
The Business track is aimed at attendees looking for actionable advice and ideas from business owners, operators, and executives on how to manage and grow their Drupal business successfully. Sessions in this track will be non-technical, aimed at generating ideas and inspiration for recruiting and hiring, company culture, sales and marketing, digital strategy, and products and service offerings. Panels are welcome, but preference will be given to individuals sharing direct experience: story-driven narratives that provide in-depth lessons learned.
Suggested topics include:
- With a shift in who buys Drupal (from CTO to CMO), sessions showcasing what is important and how to sell to the CMO
- How to shift to become a solutions/consultative agency
- How to invest in and cultivate great culture
- The systems that help you run your business
- Building and scaling your Drupal business
- Beyond Drupal; strategy, and innovation
This will focus on the infrastructure engineers within a development team (DevOps/SRE/...) that approach infrastructure as code as well as learn how we can utilise new technologies such as embedding serverless architecture within our stack.Making sure we do not repeat ourselves, allow sustainable, maintainable infrastructure that is part of the project it was built for and supporting it at the same time would be the theme for the sessions in this track.
Front End Development
- Integration of design patterns and style guide/CSS frameworks with Drupal themes (component-based design and development, etc)
- Testing, automation, build processes, and the front end (visual regression testing, JS unit testing)
Together we’re building something better than any of us could do on our own. Through meetups, camps, collaboration, and code, we are creating a powerful and innovative tool to build digital experiences.
We are looking for talks to inspire attendees to learn and discover ways in which we can strengthen and grow our community. How can we provide safe and inclusive spaces where everyone feels welcome and is empowered to do their best? What roles can each of us can play in creating the community we aspire to be?
Ideas for session topics:
The Project Management track unpacks what it means to produce something of value for someone. While Drupal is an amazingly flexible system for building complex solutions, how do we determine what solutions to produce? How do we understand what “done” means? How do we communicate expectations or make commitments when we can’t predict the future? How do we best set the stage for delivering value at a sustainable pace?
In this light, we’d value talks that touch on one or more of the following:
- Tools and practices for determining what to build and how to build it
- Techniques for improving and maintaining overall team health and productivity
- Strategies for success while dealing with timeline and budget constraints
- Examples where Drupal 8 assists in the delivery of solutions
The Site Building track is about letting Drupal do the hard work. By assembling the right modules and configurations we can create rich and complex features, without worrying about reinventing the wheel and writing complex code. We are also looking for case studies that highlight what it's like to work on a project with Drupal 8 and how it positively impacted your project and company.
- Showcases that explain site building approaches, case studies, and lessons learned as a site builder
- Module presentations, best practices and comparisons of competing site building tools for problems like layout management, workflows, or content modelling
- Descriptions about how site building can best fill the gap between end users, content editors, developers, UX designers, and anyone else involved in Drupal web projects.
Drupal is an amazing, flexible system for building websites that constantly surprise. The realm of the possible is ever expanding as Drupal keeps up with the pace of the web, and the mindshare of our growing community pushes into new territory each year. With Drupal 8 this is more true than ever.
This Case Studies track is your chance to showcase your work, to show what's possible, and to inspire. Be prepared to show the inner-workings of the project, who participated, the process and methodology, the problem or opportunity you addressed, and best of all, how it was all made possible with Drupal!
Case studies should not seek to directly promote a vendor, but to genuinely share knowledge and experience (which will of course show agencies in a good light). Preference will be given to submissions where there are clear learning points, innovation and best-practices.