Session Track: Javascript

jsJavaScript and the web go hand-in-hand. It’s almost impossible to create software now that doesn’t involve front-end coding in JavaScript.  We’ve therefore included some JS-based sessions to make sure that you are up to date on the latest techniques!
(Return to the Full Schedule)

No Modes – The Future of all Web Applications

Ash Grove C

In 1970s and 1980s Computer Scientists realized that modes sucked for user interfaces. Larry Tesler (of Xerox PARC & Apple) and Jef Raskin (author, “The Humane Interface”) both described the principles of a modeless interface for computer interaction. 30 years later and web developers are still using modes in nearly every interaction. Learn how to […]

Beginner Javascript

Decoupled Blocks in Drupal 8


“Progressive decoupling with your favorite javascript framework” Decoupled Blocks is a javascript-framework-agnostic decoupling tool for Drupal 8. It allows blocks to be written in the javascript framework of your choice, without needing to know any Drupal API’s. Currently the module supports Angular 2 and React, with Ember support coming soon. First announced at DrupalCon New […]

Drupal Intermediate Javascript

Modern Front-End Development Techniques

Ash Grove A

With websites growing in complexity we have an increasing need for better tools to help build, test, and monitor our code. Everything from build scripts to monitoring and device testing. In this talk we will run through the current state of front-end development, from Mobile-First design, automatization to accessibility and linked data. You will learn […]

Design Intermediate Javascript

Every Millisecond Counts: Performance & UX


How do you lose 900 million dollars in 100ms? Or 8 million visits in just 4/10 of a second? User expectations are higher than ever when it comes to web performance, so much so that we’ve created an entirely new application architecture just to make it feel like our websites are faster than they actually […]

Intermediate Javascript

Automating Your Workflow with Gulp.js

Great Falls

Gulp is a powerful utility for automating development workflows. Tasks are written using code, not configuration, enabling the easy creation of highly-custom and flexible automations. This talk introduces developers to the core concepts of gulp.js, and how to leverage it for new & existing projects. We’ll cover several examples of common tasks for managing CSS, […]

Beginner Drupal Javascript Magento SymfonyLive