ADVANCED INTERMEDIATE BEGINNER TUESDAY, 26 SEPTEMBER · 2017-09-15 · with GraphQL and Next.js...
Transcript of ADVANCED INTERMEDIATE BEGINNER TUESDAY, 26 SEPTEMBER · 2017-09-15 · with GraphQL and Next.js...
TUESDAY, 26 SEPTEMBER
10:45-11:45
8:00-8:45
8:45-10:00
PRENOTE | STRAUSS PRENOTE | STRAUSS
KEYNOTE: Dries Buytaert | STRAUSS KEYNOTE: Dries Buytaert | STRAUSS
OPENING RECEPTION OPENING RECEPTION
DRUPAL COMMUNITY PARTY DRUPAL COMMUNITY PARTY
COFFEE BREAK sponsored by AGILEDROP COFFEE BREAK sponsored by AGILEDROP
GROUP PHOTO GROUP PHOTO
10:15-10:45
11:45-12:00
14:00-14:15
15:15-15:45
10:00-10:15
12:00-13:00
13:00-14:00
14:15-15:15
15:45-16:45
16:45-19:00
20:00-00:00
Contenta - Drupal’s API Distribution
Test Automation for Drupal 8 in Mobile Devices and Tablets
Work, Work, Work Component Driven Frontend Development
Using an iPad Pro for Development A world without features - how to save time when managing your exportables
From a Single fighter to a Team player
Easy decoupled sitebuilding with GraphQL and Next.js
Drupal and the Ethereum Blockchain
Using typed data and configuration schema for maximum flexibility
Decouple your Twig from PHP and make Frontenders happy!
Instant speed with Google AMP and Facebook Instant Articles
Introduction to decoupled Drupal
Test all the things! Get productive with automated testing in Drupal 8
Using JSON Web Tokens & Varnish to cache content for logged-in users
Drush 9 - Lean and Modern Tunneling its way fast with BigPipe The Imposter Monologues, vol. 3 Know your teams, Know your customers - Deliver in multicultural environments.
Embracing Devops: Modern Drupal Development with agencies
Workflow Initiative Update Growing up with the PHP community
Building high performing teams to deliver at scale
DevOps Tools that Work: Behind the Scenes with Platform.sh
Out of the box experience initiative
PHP 7+: The whys and hows Using a mallet when you really need a Mjölnir: Rundown of Sprint tools (part 2)
API-First Initiative
The yearly update of the phpunit initiative
Increasing User Engagement at Vodafone Stores with Drupal
Lessons Learned from Building a Multilingual, Multi-region Site in D8
Observations from the Peanut Gallery. Confessions of a non-Technical Drupalist
Get Started with Voice User Interfaces
Mastering Drupal 8 Views Introducing UI Patterns: use atomic UI components everywhere in Drupal 8
Drupal 8 Module Develop-ment: Mad with Power
Advanced Configuration Management with Config Split et al.
43 PhpStorm Tips & Tricks Communication skills for everyone
Automated Testing 101 How to Content Model in Drupal 8
Migrate Everything into Drupal 8
Admin Theming & design for a modern Drupal 8
A leader or a manager? How to define your leadership stand.
State of the media initiative
The Layout Initiative
Get the most out of DrupalCon! Trust in eCommerce with Amazon Pay
Sally Young, Cristina Chumillas, Daniel Wehner
Anastasios Daskalopoulos
Emma Jane Hogbin WestbyJohn Ennew
Tessa Kriesel
Jen Lampton
Arradi Nur Rizal Jani TarvainenThorsten Krug
Vijaya Chandran
Anton Staroverov, Tassilo GröperBaris Wanschers
Preston So
Sam Becker
Thijs Feryn
Moshe Weitzman, Greg Anderson
Jyoti Singh Community Speakers
Manauwar AlamRobert Douglass, Kieron Sambrook-Smith
Dick OlssonMichelle Sanver Duncan McAndrew
Christian Sieber Keith Jay, Lauri Eskola
Ayesh Karunaratne
Chris Urban
Wim Leers
Jibran Ijaz, Daniel Wehner
Shashank Merothiya, Umesh Mehendale
Stella Power
Tom EricksonAmber Himes Matz
Gregg Marshall, Amanda Marshall
Antonio de Marco
Ted Bowman Fabian Bircher
Gary HockinDonna Benjamin
Ezequiel VazquezAnton Staroverov Rakesh James, Vicki Spagnolo Morten Birch Marina Paych
Christian Fritsch, Sean Blommaert. Adam Hoenich
Tim Plunkett
Jeffrey ‘Jam’ Mcguire Matt Glaman, Jem McIlveen
LUNCH 111:45 - 13:00
HALL B
LUNCH 213:00 - 14:00
HALL B
LUNCH 213:00 - 14:00
HALL B
LUNCH 213:00 - 14:00
HALL B
LUNCH 213:00 - 14:00
HALL B
LUNCH 213:00 - 14:00
HALL B
LUNCH 111:45 - 13:00
HALL B
LUNCH 111:45 - 13:00
HALL B
LUNCH 111:45 - 13:00
HALL B
Creating business value with Drupal
Estimates are dead, long live forecasting!
Baddy Sonja Breidert
Mike King
LUNCH 111:45 - 13:00
HALL B
ROOM
SPONSOR
STOLZ2GROUND LEVEL GROUND LEVEL GROUND LEVEL GROUND LEVELGROUND LEVEL GROUND LEVEL LEVEL 1 LEVEL 1 LEVEL 1 LEVEL 1
LEHAR1 LEHAR3LEHAR2 LEHAR4 STRAUSS SCHUBERT 1-2 SCHUBERT 4-5SCHUBERT 3 SCHUBERT 6Amazee.io Platform.sh Lingotek Druid Pantheon Acquia Translations.com Commerce Guys with Amazon Pay
BREAK BREAK BREAKBREAK
BREAK BREAK BREAKBREAK
BREAK BREAK BREAKBREAK
BEING HUMAN
DEVOPS PERFORMANCE AND SCALING
CODING AND DEVELOPMENT
CORE CONVERSATION
FRONTEND
PROJECT MANAGEMENTBUSINESS DRUPAL
SHOWCASEPHP
ADVANCED INTERMEDIATE BEGINNER
HORIZONS SITE BUILDING SYMFONY
DrupalCon is brought to you by the Drupal Association and an amazing team of volunteers.Drupal is a registered trademark of Dries Buytaert.
DrupalCon is brought to you by the Drupal Association and an amazing team of volunteers.Drupal is a registered trademark of Dries Buytaert.
WEDNESDAY, 27 SEPTEMBER
9:00-10:15
18:00-19:30
KEYNOTE: Monique Morrow | STRAUSS
WOMEN IN DRUPAL | Sponsored by Druid, werk21, Adyax, Access GmbH Courtyard by Marriott Vienna Prater/Messe Trabrennstrasse 4
KEYNOTE: Monique Morrow | STRAUSS
COFFEE BREAK | Sponsored by Vardot COFFEE BREAK | Sponsored by Vardot10:15-10:45
10:45-11:45
BREAKBREAK BREAK
BREAK
BREAK
BREAK
BREAK
BREAK
BREAK
BREAK
BREAK
BREAK
BREAK
BREAK
BREAK
BREAK
BREAK
11:45-12:00
14:00-14:15
15:15-15:45
16:45-17:00
12:00-13:00
13:00-14:00
15:45-16:45
14:15-15:15
17:00-18:00
Breaking the Myths of the Rockstar DeveloperSalvador Molina, Juan Olalla
Building social websites with Group and Open Social
Drupal 8 in a microservices world
Is Selling Drupal an Art or a Science?
Ready for Workflow Goodness? How to Upgrade!
Back to the Future: No More Static Mockups!
Motion Design - Improving UX with animations
How to create immutable infrastructure for Continuous Delivery
Headless, stateless, DB-less: how Kurier.at is transforming digital production.
Using Drupal to build Digital Signage solution
Using Drupal for Digital Humanities projects
Responsive Images and Art Direction in Drupal 8
PHP debugging and more, a practical guide
Beyond Accessibility & Inclusion
Elm and Haskell -- Getting off the island. Way off.
Automate Your Automation
Symfony in Drupal 8: How much and what does Drupal inherit from Symfony
Writing CLI Commands for Drupal 8 using Symfony Com-ponents
Twig recipes - Making Drupal 8 render the markup you want
Demystifying Dependency Injection and Services in Drupal 8
Testing small to medium size client projects with Behat
Oh No You Didn’t: A Panel About Conflict Management
Breaking Drupal out of the box with AR and beacons
Fostering Community Health with the Community Working Group
Drupal 8 configuration manage-ment for teams
Aligning your customers and product success
CSS-in-JS: unexpected lessons for Drupal component design
Improved development process with better QA approach
Powerful Data Science with Drupal and Jupyter
Improving usability for site buil-ders and administrators
Lean Web Operations — Plan-ning for the unpredictable
Better together, a client/agency relationship based on trust and value
Drupal Long Term Support - D6 and Beyond
Get off your Agile treadmill and build a community instead.
Agency Workflows
Power to the People - How using containers can make your life easier
Distributions and Install Profiles: The Challenge and the Glory
Challenges and Solutions in Get-ting your Open Source Company to Contribute
Marketing and Selling the Dru-pal Commerce Ecosystem
A young designer’s view on designing for Drupal
Virtual Reality on the Web - Overview and “How to” Demo
Debugging the Gender Gap A/B Testing with Optimizely Update hook vs Post update hooks Move up the value chain. Learn how we do it.
Building amazing searches with Search API
Anatomy of DDoS The (Software) Poverty Trap
Drupal in a Google AMP world Automatic Updates using Visual Regression & Continuous Integration
Tour of the 35 Symfony Components
Commerce 2.x: Lessons learned Prophecise your phpunit tests Core Accessibility: How are we doing, and what can we do better?
How to go from one to seven companies around the world and how to run them
Drupal + Lingotek + Acquia Give Varian Faster Translation Times
Using Drupal 8 to build transactional & business critical entreprise applications
Kristiaan Van den Eynde, Jochem van Nieuwenhuijsen
Luca Lusso
Michel van Velde
Dick Olsson Mark Conroy
Sarah Geissberger , Lisa ThesenAlexander Tolstikov, Aleksey Tkachenko
Andrew MelckDmitry Drozdik
Klaus Illmayer
Cristina Chumillas Felipe Fidelix
Jo Spelbrink Amitai Burstein
Greg Anderson
Dipak Yadav
Jesus Manuel Olivas
Mauricio Dinarte
Jyoti Singh
Pieter Frenssen
Shannon Vettes, Angie Byron, Jenn Sramek
Preston So, Chris HamperGeorge Demet, Rachel Lawson, Adam HIll, Jordana Fung
Rainer Friederich Evelien Schut
John Albin Wilkens Bozhidar Boshnakov, Toni Kolev
Mike Nescot
Rachel Lawson, Antje Lorch
Jochen LillichAndriy Podanenko, Alexander Schedrov
Jeff Sheltren, Jeremy Andrews, Nathaniel Catchpole
Bruce Darby, Tim GrayMatt Cheney
Bastian Widmer, Tyler Ward
Adam Hoenich, Christian Fritsch, Daniel Wehner, Ryan Aslett Chris Jansen, Jeffrey ‘Jam’ McGuire
Ryan Szrama
Archita Arora
Wes Ruvalcaba
Anna Radulovski , Maria Totova Kristen Pol Jibran IjazLukas Fischer, Michi Mauch
Thomas Seidl, Markus Kalkbrenner
Suzanne Aldrich David Kitchen
David Porter
Matt CheneyNicolas Grekas
Bojan Živanović Rakesh James
Andrew Macpherson, Théodore Biadala, Kristen Pol
Michael Schmid, Dania Gerhardt Calvin Scharffs
Maxime Topolov
LUNCH 213:00 - 14:00
HALL B
LUNCH 213:00 - 14:00
HALL B
LUNCH 213:00 - 14:00
HALL B
LUNCH 213:00 - 14:00
HALL B
LUNCH 213:00 - 14:00
HALL B
LUNCH 111:45 - 13:00
HALL B
LUNCH 111:45 - 13:00
HALL B
LUNCH 111:45 - 13:00
HALL B
LUNCH 111:45 - 13:00
HALL B
LUNCH 111:45 - 13:00
HALL B
ROOM
SPONSOR
STOLZ2GROUND LEVEL GROUND LEVEL GROUND LEVEL GROUND LEVELGROUND LEVEL GROUND LEVEL LEVEL 1 LEVEL 1 LEVEL 1 LEVEL 1
LEHAR1 LEHAR3LEHAR2 LEHAR4 STRAUSS SCHUBERT 1-2 SCHUBERT 4-5SCHUBERT 3 SCHUBERT 6Amazee.io Platform.sh Lingotek Druid Pantheon Acquia Translations.com
BEING HUMAN
DEVOPS PERFORMANCE AND SCALING
CODING AND DEVELOPMENT
CORE CONVERSATION
FRONTEND
PROJECT MANAGEMENTBUSINESS DRUPAL
SHOWCASEPHP
ADVANCED INTERMEDIATE BEGINNER
HORIZONS SITE BUILDING SYMFONY
Commerce Guys with Amazon Pay
DrupalCon is brought to you by the Drupal Association and an amazing team of volunteers.Drupal is a registered trademark of Dries Buytaert.
THURSDAY, 28 SEPTEMBER
9:00-10:15 KEYNOTE: Joe Shindelar | STRAUSS KEYNOTE: Joe Shindelar | STRAUSS
CLOSING SESSION | STRAUSS CLOSING SESSION | STRAUSS
COFFEE BREAK COFFEE BREAK
TRIVIA NIGHT Sponsored by Thunder CMS | Platinum Vienna, Untere Donaustraße 21-25 TRIVIA NIGHT Sponsored by Thunder CMS | Platinum Vienna, Untere Donaustraße 21-25
10:15-10:45
15:30-16:00
10:45-11:45
BREAKBREAK BREAK
BREAK
BREAK
BREAK
BREAK
BREAKBREAK
11:45-12:00
14:00-14:15
12:00-13:00
13:00-14:00
14:15-15:15
A new Approach for Improving Estimations with Content Discovery Workshops Richard Jones
Teaching Clients How to Succeed
Everybody cheer! Here comes Media!
Holistic development and operations environment
Using your headers for better security
What’s new in CSS? Intro-duction to CSS Grid and CSS Custom Properties
Live Performance Workshop: A top-to-bottom performance overhaul
Drupal Enterprise Marketing as a Global Business Alliance
Co-operative Drupal: Growth & Sustainability through Worker Ownership
Rendering & caching: a journey through the layers
Decoupled Drupal and Editorial Bliss
Making content editors happy in Drupal 8 with Entity Browser
Skeletor Scaffolding: Architecture & DevOps for Progressive Decoupling
PHPUnit for Drupal Developers
Wait, there’s more! - Advanced debugging tactics
Houdini, the Future of CSSAutomation and Machine Learning with Site Reliability Engineering
Community is shared values Building Site Reliability Engineering: A Crash Course
Offline core Building Efficiencies into Your Drupal Practice
Accessibility as a Business Proposition
JavaScript and Accessibility: Don’t Blame the Language
A Scrum Master Story; Hackathons, Scrum, Agile and Chicken
Life on the Edge: CDN and HTTPS Delivery in 2017
Being a better mentor Doctor, Will My Drupal 7 Commerce Site Survive the Upgrade?
Drupal 8 Front-End: Theming vs. Configuration Conundrums
Decoupled site building: Drupal’s next challenge
10 Ways Drupal 8 Is More Secure Backward and forward compatibility challenges in Contrib modules
Continuously Test Your Drupal Distribution
Drupal Translation Management. Simplified.
Ken Rickard
Saša Nikolič, Tadej Baša
Janne Koponen Geoff ApplebyTamás Hajas
Anthony Lindsay Ivo Radulovski
Finn Lewis
Wim Leers Matt Davis Marcos CanoErin Marchak, Yuriy Savenko
Sebastian Bergmann
Daniël Smidt, Marc van GendChris Ruppel
Ricardo Amaro
Jeffrey ‘Jam’ McGuireAmin Astaneh
Théodore BiadalaScott Weston
Baris Wanschers
Everett ZufeltNancy Beers
David Strauss
Marc van Gend, Erik Stielstra
Kevin KalandSuzanne Kennedy Dergacheva Preston So
Peter Wolanin
Christian López EspínolaAlexander Schedrov Joseph Swaffield, Vaibhav Khare
LUNCH 111:45 - 13:00
HALL B
LUNCH 213:00 - 14:00
HALL B
LUNCH 213:00 - 14:00
HALL B
LUNCH 213:00 - 14:00
HALL B
LUNCH 213:00 - 14:00
HALL B
LUNCH 213:00 - 14:00
HALL B
LUNCH 111:45 - 13:00
HALL B
LUNCH 111:45 - 13:00
HALL B
LUNCH 111:45 - 13:00
HALL B
LUNCH 111:45 - 13:00
HALL B
ROOM
SPONSOR
STOLZ2GROUND LEVEL GROUND LEVEL GROUND LEVEL GROUND LEVELGROUND LEVEL GROUND LEVEL LEVEL 1 LEVEL 1 LEVEL 1 LEVEL 1
LEHAR1 LEHAR3LEHAR2 LEHAR4 STRAUSS SCHUBERT 1-2 SCHUBERT 4-5SCHUBERT 3 SCHUBERT 6Amazee.io Platform.sh Lingotek Druid Pantheon Acquia Translations.com
BEING HUMAN
DEVOPS PERFORMANCE AND SCALING
CODING AND DEVELOPMENT
CORE CONVERSATION
FRONTEND
PROJECT MANAGEMENTBUSINESS DRUPAL
SHOWCASEPHP
ADVANCED INTERMEDIATE BEGINNER
HORIZONS SITE BUILDING SYMFONY
Commerce Guys with Amazon Pay
21:00