A warm, abstract conference backdrop in soft blush and cream tones with subtle geometric texture, evoking an online community gathering

Drupal 8 Day

A free online Drupal Camp celebrating the first anniversary of Drupal 8 — held November 19, 2016

Learn More
Organized by OSTraining 10 Speakers 100% Free Global Audience
A dark teal and charcoal abstract texture with subtle geometric patterns, suggesting a technical conference atmosphere

One Day, Ten Sessions, Zero Cost

Drupal 8 Day brought together developers and site builders from around the world for a full day of live presentations. Every session was recorded and remains available on YouTube — covering Twig theming, content migrations, Drupal Commerce, AJAX callback commands, and more.

About the Event

Drupal 8 Day was conceived as a fully online event that made professional-grade Drupal education accessible to everyone, regardless of location or budget. Across a single carefully curated day, the schedule brought together a global lineup of speakers who shared practical insights drawn from real-world projects. The focus remained squarely on actionable knowledge that attendees could immediately apply to their own development workflows and site builds.

The event placed a strong emphasis on Twig, the templating engine that reshaped how developers approach theming in Drupal. Sessions explored how to write clean, maintainable templates and leverage Twig’s capabilities for more efficient front-end work. Attendees gained a deeper appreciation for how component-driven theming and thoughtful template structuring can streamline the entire design-to-development pipeline.

Content migrations emerged as a central theme throughout the day, reflecting the reality that many organisations face when moving legacy systems onto modern Drupal platforms. Speakers walked through the tools and strategies that make complex migration projects manageable, from mapping content structures to handling media assets and ensuring data integrity across large-scale site rebuilds.

AJAX callback commands and their role in creating seamless user experiences received dedicated attention during one of the more technically focused sessions. Presenters demystified the underlying mechanisms that power dynamic page updates, helping developers understand how to extend Drupal’s built-in AJAX framework to build interfaces that feel responsive and polished without unnecessary page reloads.

The programme also addressed the growing intersection of Drupal and commerce, examining how the platform supports sophisticated e-commerce requirements. Discussions covered product architecture, checkout flows, and the flexibility that Drupal Commerce offers for businesses that need more than a one-size-fits-all shopping experience. The sessions highlighted real patterns used in production environments.

Configuration management and its role in sustainable development workflows formed another pillar of the schedule. Speakers unpacked how teams can version their site configuration, collaborate more effectively, and deploy changes with confidence. The conversations around CMI reinforced the importance of treating configuration as code in modern Drupal projects that demand reliability and repeatability.

Media handling and the display suite tools available within the Drupal ecosystem were explored in sessions that resonated strongly with site builders. Attendees learned how to structure media libraries, manage responsive imagery, and craft flexible layouts that give content editors the freedom to compose pages without sacrificing design consistency or front-end performance.

The event also looked forward to the evolving landscape of Drupal development, touching on the role of Composer in dependency management and the broader shift toward more modular, decoupled architectures. These forward-looking discussions helped attendees understand where the platform is heading and how to prepare their skills and projects for upcoming changes in the ecosystem.

Every session from Drupal 8 Day was recorded and remains freely available on YouTube, creating a lasting resource that continues to serve the community long after the live event concluded. Whether revisiting a favourite talk or discovering the content for the first time, developers and site builders can access hours of high-quality instruction at their own pace.

Watch the Video Recordings

All sessions from Drupal 8 Day are available on YouTube. Revisit the presentations at your own pace.

View Playlist

November 19, 2016

Featured Sessions

21 Things I Learned Using Twig & Drupal 8

Morten Birch

Theming in Drupal 8 was a massive shift from phptemplate to Twig — more than just syntax, it changed how we think about Drupal theming.

9:00 PM Sydney / 4:00 AM PST / 7:00 AM EST

Session Details

CMI — D8's New Buzz Word

Gaurav Goyal

An exploration of Configuration Management Initiative in Drupal 8 and what it means for developers and site builders.

10:00 PM Sydney / 5:00 AM PST / 8:00 AM EST

Streamlined Front-end Development with PatternLab and Twig

Chaz Chumley

How to integrate PatternLab into your Drupal 8 workflow for a more efficient, component-driven front-end process.

11:00 PM Sydney / 6:00 AM PST / 9:00 AM EST

Custom Content Migrations to Drupal 8

Mike Anello

Using the new core Migrate modules to selectively migrate content from Drupal 6 or 7 to Drupal 8 with precision.

12:00 AM Sydney / 7:00 AM PST / 10:00 AM EST

Session Details

Drupal 8, Flexible Page Layouts and Elements with Paragraphs

Krystee Dryer

Building flexible, content-editor-friendly page layouts using the Paragraphs module in Drupal 8.

1:00 AM Sydney / 8:00 AM PST / 11:00 AM EST

Demystifying AJAX Callback Commands in Drupal 8

Michael Miles

Understanding the PHP and JavaScript functions that control AJAX functionality, and how to create custom commands.

2:00 AM Sydney / 9:00 AM PST / 12:00 PM EST

Component-driven Drupal Theming

Mario Hernandez

Modern front-end trends including Styleguide, KSS, Node, Twig, NPM, Gulp, BEM, and libSass for Drupal 8 theming.

3:00 AM Sydney / 10:00 AM PST / 1:00 PM EST

Session Details

Managing CSS, JavaScript in Drupal 8 with Libraries

David Hernandez

Best practices for organizing and loading CSS and JavaScript assets using Drupal 8's library system.

4:00 AM Sydney / 11:00 AM PST / 2:00 PM EST

Drupal Commerce in Drupal 8

Commerce 2.x Team

The history, architecture, and features of Drupal Commerce 2.x — rebuilt from the ground up for Drupal 8.

Part of the Drupal 8 Day lineup

Session Details
A warm-toned abstract portrait-style image in soft blush and cream, evoking community and knowledge sharing

Built by the Drupal Community

Drupal 8 Day was a project of OSTraining, made possible by the Drupal community. The event was designed for those who couldn't attend physical Drupal Camps — bringing high-quality Drupal 8 education to a global audience, completely free.

Read the Story