All talks from DrupalCon Vienna - Sept 2017
DrupalCon Vienna 2017: Contenta - Drupal’s API Distribution
This talk covers Contenta, a Drupal distribution that offers modern API capabilities, including JSON...
DrupalCon Vienna 2017: Automated Testing 101
This talk focuses on the critical role of quality assurance in software development, emphasizing the...
DrupalCon Vienna 2017: How to Content Model in Drupal 8
This talk focuses on the practical application of Atomic Design principles specifically for Drupal 8...
DrupalCon Vienna 2017: Migrate Everything into Drupal 8
This talk focuses on the essential process of migrating data into Drupal 8, a crucial transition for...
DrupalCon Vienna 2017: A leader or a manager? How to define your leadership stand.
This talk explores the importance of understanding one's leadership values and personal principles....
DrupalCon Vienna 2017: Get the most out of DrupalCon!
In this session at DrupalCon, the speaker emphasizes the importance of in-person community engagemen...
DrupalCon Vienna 2017: Trust in eCommerce with Amazon Pay
This talk focuses on the integration of Amazon Pay within the Drupal Commerce platform, highlighting...
DrupalCon Vienna 2017: State of the media initiative
This talk provides an update on the Media Initiative for Drupal 8 core, highlighting efforts to mode...
DrupalCon Vienna 2017: Creating business value with Drupal
This talk explores the value propositions of Drupal 8 for enterprise customers, emphasizing its bene...
DrupalCon Vienna 2017: The Layout Initiative
This talk provides an update on the status and progress of the Layout Initiative. It covers the new...
DrupalCon Vienna 2017: Estimates are dead, long live forecasting!
This talk, presented at Drupal Camp Dublin in May 2013 by an experienced speaker, focuses on "The lo...
DrupalCon Vienna 2017: Advanced Configuration Management with Config Split et al.
This talk addresses the configuration management features introduced in Drupal 8, highlighting both...
DrupalCon Vienna 2017: Drupal 8 Module Development: Mad with Power
This talk introduces the significant changes in module development between Drupal 8 and its predeces...
DrupalCon Vienna 2017: Communication skills for everyone
This talk delves into the intricacies of communication, examining whether it stems from inherent tal...
DrupalCon Vienna 2017: Break through large scale Drupal projects with Behat
This talk covers the fundamentals of behavior testing with Behat and Mink, emphasizing the advantage...
DrupalCon Vienna 2017: API-First Initiative
This talk focuses on the API-first initiative in Drupal 8, highlighting improvements to its REST API...
DrupalCon Vienna 2017: Evolution of Digital and Retail Stores Leveraging Drupal
This talk explores how a leading telecommunications company enhances the customer experience in its...
DrupalCon Vienna 2017: Test Automation for Drupal 8 in Mobile Devices and Tablets
This talk explores the significance of mobile optimization in Drupal 8 development, highlighting the...
DrupalCon Vienna 2017: Instant speed with Google AMP and Facebook Instant Articles
This talk explores the evolution of mobile web design as it has surpassed desktop usage, highlightin...
DrupalCon Vienna 2017: Decouple your Twig from PHP and make Frontenders happy!
This talk explores the process of decoupling Twig and PHP, focusing on rendering Twig templates with...
DrupalCon Vienna 2017: The yearly update of the phpunit initiative
This talk discusses the progress made since the launch of the PHPUnit initiative, highlighting the c...
DrupalCon Vienna 2017: Work, Work, Work
This talk focuses on transitioning from a Drupal hobbyist to a professional in the field. The speake...
DrupalCon Vienna 2017: Component Driven Frontend Development
This talk focuses on a component-based approach to web design and development, addressing common iss...
DrupalCon Vienna 2017: Using an iPad Pro for Development
This talk focuses on using the iPad as a primary development tool for web projects while traveling....
DrupalCon Vienna 2017: A world without features - how to save time when managing your exportables
This talk explores an alternative approach to managing Drupal sites without relying on the Features...
DrupalCon Vienna 2017: Using JSON Web Tokens & Varnish to cache content for logged-in users
This talk explores the challenges and solutions of Varnish caching in Drupal, particularly when it i...
DrupalCon Vienna 2017: Workflow Initiative Update
This talk provides an update on the Workflow Initiative, emphasizing the importance of the timeframe...
DrupalCon Vienna 2017: Growing up with the PHP community
This talk explores the evolution of PHP from its early days with functions2.php to the development o...
DrupalCon Vienna 2017: Building high performing teams to deliver at scale
This talk explores the dynamics of working within a distributed project team, particularly focusing...
DrupalCon Vienna 2017: Lessons Learned from Building a Large Multilingual Site in Drupal 8
This talk focuses on improving multilingual support in Drupal 8, highlighting its enhanced capabilit...
DrupalCon Vienna 2017: Introduction to decoupled Drupal
This talk explores the significant impact of decoupled or headless Drupal within the tech industry....
DrupalCon Vienna 2017: From a Single fighter to a Team player
This talk shares the speaker's experiences with Drupal developed over 11 years, starting from person...
DrupalCon Vienna 2017: Easy decoupled sitebuilding with GraphQL and Next.js
This talk covers the integration of GraphQL and Next.js to streamline the development of decoupled s...
DrupalCon Vienna 2017: Drupal and the Ethereum Blockchain
This talk explores the integration of the Ethereum blockchain with Drupal, highlighting the potentia...
DrupalCon Vienna 2017: Using typed data and configuration schema for maximum flexibility
This session explores the power of typed data API in Drupal 8 and its role in making the configurati...
DrupalCon Vienna 2017: DevOps Tools that Work: Behind the Scenes with Platform.sh
This talk examines the development of Platform.sh, highlighting the principles that can guide develo...
DrupalCon Vienna 2017: PHP 7+: The whys and hows
This session covers the significant enhancements introduced in PHP 7, along with updates from versio...
DrupalCon Vienna 2017: Using a mallet when you really need a Mjölnir
This session focuses on improving the management of Drupal development projects by exploring various...
DrupalCon Vienna 2017: Mastering Drupal 8 Views
This talk explores the powerful capabilities of Views in Drupal, which is now part of the core since...
DrupalCon Vienna 2017: Test all the things! Get productive with automated testing in Drupal 8
This talk covers the various testing features available in Drupal 8, focusing on different types of...
DrupalCon Vienna 2017: Tunneling its way fast with BigPipe
This talk focuses on improving performance in Drupal, particularly in relation to page rendering and...
DrupalCon Vienna 2017: Get Started with Voice User Interfaces
This talk explores the rapidly evolving landscape of voice user interfaces, including personal assis...
DrupalCon Vienna 2017: Introducing the UI Patterns module: use atomic UI components
This talk discusses how the UI Patterns module enables the definition and exposure of self-contained...
DrupalCon Vienna 2017: The Imposter Monologues, vol. 3
This talk features a diverse panel of speakers from the Drupal community who share their personal st...
DrupalCon Vienna 2017: Know your teams, Know your customers
This talk focuses on the challenges of managing developers and serving customers in a global context...
DrupalCon Vienna 2017: Embracing Devops: Modern Drupal Development with agencies
This talk explores the evolution of Drupal from its early days to 2017, highlighting the importance...
DrupalCon Vienna 2017: Observations from the Peanut Gallery
This talk features the CEO of Acquia, who shares insights gained from nearly nine years of leadershi...
DrupalCon Vienna 2017: Drush 9 - Lean and Modern
This talk provides an overview of the upcoming Drush 9 release, highlighting the modernization of ev...
DrupalCon Vienna 2017: Vienna Pre-Note
This talk features the opening "Prenote" at DrupalCon, delivered by Robert Douglass and jam, who hav...
DrupalCon Vienna 2017: Driesnote
This talk features Dries Buytaert, the founder of Drupal, who is a leading figure in the open source...
DrupalCon Vienna 2017: Wednesday Keynote - Monique J. Morrow
This talk features Monique, President and Co-Founder of the Humanized Internet, a non-profit organiz...
DrupalCon Vienna 2017: Prophecise your phpunit tests
This talk focuses on the importance of automated tests in software development, emphasizing stabilit...
DrupalCon Vienna 2017: Drupal + Lingotek Translation Module
This talk showcases how Varian established a new globalization infrastructure to enhance the speed a...
DrupalCon Vienna 2017: Drupal in a Google AMP world
This talk focuses on Google AMP (Accelerated Mobile Pages) and its significance in enhancing web per...
DrupalCon Vienna 2017: Building social websites with Group and Open Social
This talk introduces the Group module, designed to enhance user permissions on Drupal websites, allo...
DrupalCon Vienna 2017: Automatic Drupal Updates using Visual Regression & Continuous Integration
This talk covers the challenges of keeping Drupal sites updated and introduces an innovative approac...
DrupalCon Vienna 2017: Tour of the 35 Symfony Components
This talk explores the versatile framework of Symfony, highlighting its 35 independent libraries and...
DrupalCon Vienna 2017: Core Accessibility: How are we doing, and what can we do better?
This talk focuses on the importance of accessibility in Drupal website development, addressing commo...
DrupalCon Vienna 2017: How to go from one to seven companies around the world and how to run them
This talk addresses the challenges and strategies of business diversification, focusing on the journ...
DrupalCon Vienna 2017: Breaking the Myths of the Rockstar Developer
This talk explores the concept of what it means to be a rockstar developer, challenging traditional...
DrupalCon Vienna 2017: Commerce 2.x: Lessons learned
This talk focuses on the development of Commerce 2.0, which emerged from a two and a half year proce...
DrupalCon Vienna 2017: Using Drupal 8 to build transactional applications
This talk explores the capabilities of Drupal 8 as a powerful framework for building enterprise-clas...
DrupalCon Vienna 2017: The (Software) Poverty Trap
In this session, the speaker explores the parallels between the dynamics of poverty traps and the ch...
DrupalCon Vienna 2017: Building amazing searches with Search API
This talk provides a hands-on introduction to the Search API ecosystem in Drupal 8, demonstrating ho...
DrupalCon Vienna 2017: Drupal 8 in a microservices world
This talk covers the integration of Drupal 8 within a microservices architecture, emphasizing its ab...
DrupalCon Vienna 2017: Anatomy of DDoS
This talk covers the mechanics of DDoS attacks and strategies for defending against them. Suzanne Al...
DrupalCon Vienna 2017: Using Drupal for Digital Humanities projects
This talk explores the evolution of Digital Humanities (DH) over the past decade, emphasizing comput...
DrupalCon Vienna 2017: Is Selling Drupal an Art or a Science?
This talk covers the foundations of selling and the importance of influence in a Drupal organization...
DrupalCon Vienna 2017: Virtual Reality on the Web - Overview and "How to" Demo
This talk provides an overview of virtual reality (VR) and augmented reality (AR) concepts, technolo...
DrupalCon Vienna 2017: Symfony in Drupal 8: How much and what does Drupal inherit from Symfony
This talk provides an overview for beginner and intermediate Drupal 8 back-end programmers looking t...
DrupalCon Vienna 2017: Improving usability for site builders and administrators
This talk focuses on the challenges and solutions associated with the Drupal admin interface, includ...
DrupalCon Vienna 2017: Marketing and Selling the Drupal Commerce Ecosystem
This talk explores the extensive ecosystem surrounding Drupal Commerce, emphasizing the numerous con...
DrupalCon Vienna 2017: A Panel About Conflict Management
This talk addresses the common challenges of conflict in both personal and professional settings, em...
DrupalCon Vienna 2017: Beyond Accessibility & Inclusion
This talk addresses the importance of creating an inclusive and accessible culture within the web in...
DrupalCon Vienna 2017: Elm and Haskell -- Getting off the island. Way off.
This talk provides an overview of the transition from traditional Drupal development to a decoupled...
DrupalCon Vienna 2017: Aligning your customers and product success.
This talk explores the journey of GoalGorilla in developing Open Social, an out-of-the-box social co...
DrupalCon Vienna 2017: Motion Design - Improving UX with animations
This talk explores the impactful role of animation in enhancing user experience and how it can be ef...
DrupalCon Vienna 2017: How to create immutable infrastructure for Continuous Delivery
This talk focuses on implementing Continuous Delivery pipelines in immutable infrastructure using va...
DrupalCon Vienna 2017: A/B Testing with Optimizely
This talk explores A/B testing as a method for analyzing how modifications on web pages influence us...
DrupalCon Vienna 2017: Debugging the Gender Gap
This talk addresses the pressing issue of the gender gap in technology, particularly within the Drup...
DrupalCon Vienna 2017: Twig recipes - Making Drupal 8 render the markup you want
This talk focuses on the transformative impact of Twig on theming in Drupal 8, highlighting the nece...
DrupalCon Vienna 2017: Drupal Long Term Support - D6 and Beyond
This session reviews the long-term support (LTS) process for Drupal 6 following its end of life (EOL...
DrupalCon Vienna 2017: Agency Workflows
This talk focuses on the significant role of digital agencies in the web development industry, highl...
DrupalCon Vienna 2017: Move up the value chain: DISCOVER, DEFINE, DESIGN, DELIVER, DISTRIBUTE
This presentation serves as a follow-up to Jeffrey A. "jam" McGuire's talk at various DrupalCamps, w...
DrupalCon Vienna 2017: Get off your Agile treadmill and build a community instead.
This talk emphasizes the need for a refreshed approach to project management that extends beyond tra...
DrupalCon Vienna 2017: A young designer's view on Designing for Drupal
This talk explores the strengths of Drupal as a powerful content management system, highlighting its...
DrupalCon Vienna 2017: Drupal 8 configuration management for teams
This session focuses on the intricacies of configuration management in Drupal 8, highlighting the ch...
DrupalCon Vienna 2017: Update hook vs Post update hooks
This talk explores the update system in Drupal, focusing on the newly introduced post_update hook in...
DrupalCon Vienna 2017: Lean Web Operations — Planning for the unpredictable
This talk explores the challenges faced by the Drupal hosting team at freistilbox, detailing how lea...
DrupalCon Vienna 2017: Power to the People - How using containers can make your life easier
This talk provides an overview of the current state of containers and their application in technolog...
DrupalCon Vienna 2017: Responsive Images and Art Direction in Drupal 8
This talk focuses on optimizing images for improved page load times, emphasizing that images account...
DrupalCon Vienna 2017: Ready for Workflow Goodness? How to Upgrade!
This talk explores the Workflow Initiative's significant advancements in enhancing the content workf...
DrupalCon Vienna 2017: Back to the Future: No More Static Mockups!
This talk focuses on the challenges of translating static design representations into functional web...
DrupalCon Vienna 2017: PHP debugging and more, a practical guide
This talk explores advanced techniques for debugging PHP and its related services, emphasizing the i...
DrupalCon Vienna 2017: Writing CLI Commands for Drupal 8 using Symfony Components
This talk focuses on the development of custom CLI commands for Drupal 8 using Drupal Console, a CLI...
DrupalCon Vienna 2017: Fostering Community Health with the Community Working Group
This talk features members of the Drupal Community Working Group (CWG), who discuss their efforts ov...
DrupalCon Vienna 2017: Better together, a client/agency relationship based on trust and value
This talk focuses on developing better relationships between technical teams and clients, emphasizin...
DrupalCon Vienna 2017: Breaking Drupal out of the box with AR and beacons
This talk explores the integration of augmented reality (AR) and beacon technology within the Drupal...
DrupalCon Vienna 2017: Demystifying Dependency Injection and Services in Drupal 8
This talk explores the evolution of Drupal through the introduction of Object Oriented Programming a...
DrupalCon Vienna 2017: Improved development process with better QA approach
This talk explores professional experiences from large-scale Drupal projects, emphasizing the role o...
DrupalCon Vienna 2017: Using Drupal to build Digital Signage solutions
This talk focuses on the development of an Internet of Things-driven digital signage system for the...
DrupalCon Vienna 2017: CSS-in-JS: unexpected lessons for Drupal component design
This talk explores effective strategies for managing CSS in Drupal, particularly in the context of c...
DrupalCon Vienna 2017: Testing small to medium size client projects with Behat
This talk explores the significance of automated testing in software development, highlighting its b...
DrupalCon Vienna 2017: Automate Your Automation
This talk explores the challenges and benefits of setting up automated testing for software projects...
DrupalCon Vienna 2017: Powerful Data Science with Drupal and Jupyter
This talk explores the advancements in collecting, processing, analyzing, and communicating complex...
DrupalCon Vienna 2017: Distributions and Install Profiles: The Challenge and the Glory
This talk delves into the complexities and benefits of building and maintaining a Drupal distributio...
DrupalCon Vienna 2017: Challenges and Solutions in Getting your Open Source Company to Contribute
This talk explores the benefits of open source contribution for businesses and provides practical st...
DrupalCon Vienna 2017: Headless, stateless, DB-less
This talk features Adam Zielinski, Julia Pradel, and Andrew Melck as they explore how kurier.at impl...
DrupalCon Vienna 2017: Out of the box experience initiative
This talk provides an update on the out of the box experience initiative aimed at enhancing the firs...
DrupalCon Vienna 2017: Thursday Keynote - Everyone Has Something to Share
This talk explores the significance of sharing within the Drupal community, emphasizing the contribu...
DrupalCon Vienna 2017: Drupal Translation Management. Simplified.
This talk covers the challenges of translation management and how technology can simplify the proces...
DrupalCon Vienna 2017: Doctor, Will My Drupal 7 Commerce Site Survive the Upgrade?
This talk explores the transition from Commerce 1.x to Commerce 2.x, focusing on the advancements ma...
DrupalCon Vienna 2017: A new Approach for Improving Estimations with Content Discovery Workshops
This talk covers the essential role of the Discovery phase in technology projects, particularly in t...
DrupalCon Vienna 2017: Backward and forward compatibility challenges in Contrib modules
This talk addresses the challenges faced in maintaining and adopting Semantic Versioning within the...
DrupalCon Vienna 2017: Teaching Clients How to Succeed
This talk focuses on the critical importance of setting client expectations early in the sales proce...
DrupalCon Vienna 2017: Being a better mentor
This talk explores the vital role of mentoring in personal and professional development, emphasizing...
DrupalCon Vienna 2017: Drupal 8 Front-End: Theming vs. Configuration Conundrums
This talk covers the flexible theming system of Drupal 8, which allows for customization of front-en...
DrupalCon Vienna 2017: 10 Ways Drupal 8 Is More Secure
This talk delves into the enhanced security features of Drupal 8 compared to its predecessors, build...
DrupalCon Vienna 2017: Continuously Test Your Drupal Distribution
This talk explores the importance of maintaining a stable and usable Drupal Distribution, even when...
DrupalCon Vienna 2017: Decoupled site building: Drupal's next challenge
This talk explores the transformative impact of decoupled Drupal on the role of content management s...
DrupalCon Vienna 2017: Everybody cheer! Here comes Media!
This talk explores the advancements in media handling within Drupal 8, particularly highlighting the...
DrupalCon Vienna 2017: A Scrum Master Story; Hackathons, Scrum, Agile and Chicken
This talk explores how the speaker transformed company culture by organizing a week-long Hackathon,...
DrupalCon Vienna 2017: JavaScript and Accessibility: Don't Blame the Language
This talk addresses the widespread misconception that JavaScript applications are inherently inacces...
DrupalCon Vienna 2017: Life on the Edge: CDN and HTTPS Delivery in 2017
This talk explores the deployment strategies for HTTPS and Content Delivery Networks (CDNs), analyzi...
DrupalCon Vienna 2017: Using your headers for better security
This talk explores common web security vulnerabilities and the new HTTP headers standardized for mod...
DrupalCon Vienna 2017: What's new in CSS? Introduction to CSS Grid and CSS Custom Properties
This talk focuses on the exciting layout capabilities provided by CSS Grid, which became part of the...
DrupalCon Vienna 2017: Holistic development and operations environment
This talk explores the holistic approach to application development, emphasizing the importance of i...
DrupalCon Vienna 2017: Live Performance Workshop: A top-to-bottom performance overhaul
This interactive workshop focuses on improving website performance by analyzing and fixing a poorly...
DrupalCon Vienna 2017: Drupal Enterprise Marketing as a Global Business Alliance
This talk explores the evolution of Drupal as a viable platform for enterprises, particularly in sec...
DrupalCon Vienna 2017: Wait, there’s more! - Advanced debugging tactics
This talk focuses on advanced debugging techniques for PHP and JavaScript, emphasizing the limitatio...
DrupalCon Vienna 2017: Houdini, the Future of CSS
This talk covers the Houdini task force and its mission to enhance CSS by introducing new APIs that...
DrupalCon Vienna 2017: Accessibility as a Business Proposition
This talk discusses how LimoenGroen, founded by Baris Wanschers, differentiates itself in the compet...
DrupalCon Vienna 2017: Co-operative Drupal: Growth & Sustainability through Worker Ownership
This talk explores the advantages of operating a Drupal agency as a worker co-operative, emphasizing...
DrupalCon Vienna 2017: Automation and Machine Learning with Site Reliability Engineering
This talk explores the integration of site reliability engineering (SRE) with the automation of oper...
DrupalCon Vienna 2017: Making content editors happy in Drupal 8 with Entity Browser
This talk focuses on the Entity Browser module, a flexible and pluggable solution for Drupal 8 that...
DrupalCon Vienna 2017: Skeletor Scaffolding: Architecture & DevOps for Progressive Decoupling
This talk explores the concept of progressive decoupling in modern Drupal instances, highlighting it...
DrupalCon Vienna 2017: Community is shared values.
This talk focuses on eliminating assumptions and developing a Statement of Values to enhance clarity...
DrupalCon Vienna 2017: The Future of Internet Security
This talk explores the future of web connectivity and security as we move towards an increasingly in...
DrupalCon Vienna 2017: PHPUnit for Drupal Developers
This talk emphasizes the importance of continuous testing to ensure software reliability, discussing...
DrupalCon Vienna 2017: Building Site Reliability Engineering: A Crash Course
This talk covers the journey of building a Site Reliability Engineering (SRE) team at Acquia, focusi...
DrupalCon Vienna 2017: Offline core
This talk addresses the challenges faced by Drupal Core's frontend, especially in light of the API-f...
DrupalCon Vienna 2017: Building Efficiencies into Your Drupal Practice
This talk explores strategies for providing customized solutions in Drupal while maintaining a lean...
DrupalCon Vienna 2017: Rendering & caching: a journey through the layers
This talk explores the complexities of render technologies within Drupal, including Render API, Cach...
DrupalCon Vienna 2017: Closing Session
This talk concludes an exciting conference by discussing future directions for the community and upc...
Drupal Association Board Meeting: 27 September 2017
This presentation features Tim Lehnen discussing techniques for effective screen capture in digital...