Diamond sponsors

Automated testing

Browser Testing with Nightwatch.js

Talk
Industry track
Profile picture for user slv_
Mr
Salvador
Molina
Moreno
PHP Engineer
Freelance

It's been around 8 years since Behat made its entrance in the PHP world. Looking back, it's fair to say it meant a revolution thanks to which many development teams started to incorporate browser testing into their projects. However, Gherkin syntax, while very useful in some scenarios, it's not always the most friendly or desirable when writing browser tests. Enter Nightwatch.js...

2.02 chromium

Drupal.org Update

Panel
Industry track
Profile picture for user hestenet
Timothy
Lehnen
Director of Engineering
Drupal Association
Neil
Drumm
Drupal.org Architect
Drupal Association
Profile picture for user Mixologic
Ryan
Aslett
Drupal.org Developer Services
Drupal Association

The Drupal.org panel provides an update on the last six months of work by the Drupal Association engineering team to improve the tools and processes that support the Drupal project.

3.08 neon

GitLab (Auto) Review Apps with Drupal

Talk
Industry track
Profile picture for user morenstrat
Markus
Orenstrat
MSc.
DevOps and Backend Developer
Reinblau eG

Automatic Drupal instances per Git branch under your control, on your own server or your Kubernetes cluster.

When working with a (remote) team and/or for your sprint review, it is essential that your colleagues, product owners or stakeholders can easily try out your software, that is, not only see, but also make use of what you have implemented. Preferably, this should be possible for each branch in your repository.

Materials

2.03 vanadium

Launching a successful educational portal

Talk
Industry track
Profile picture for user immoreel
Wouter Immerzeel
Wouter
Immerzeel
dev dude
Finalist IT Group
Profile picture for user tomvv
Tom van Vliet
Tom
van Vliet
Principal
Finalist IT Group

Creating a good performing, multi target engaging portal seems like a daunting task, in this talk we will sketch some of the challenges you''ll encounter when creating an educational portal and how to overcome those challenges.

3.09 helium

Modern Workflows for the Modern Developer

Talk
Industry track
Profile picture for user populist
Matthew
Cheney
Chaos Wizard
Pantheon
Profile picture for user pirog
Mike
Pirog
Co-Founder
Tandem
Lando

The modern web is a thing of beauty, but it is a complex beauty. Modern workflows require package management, build steps, automatic testing via continuous integration, cloud hosting platforms, and production parity local development options. This session will break down the needs of the modern developer and talk about the tooling required to meet those needs and create web magic.

2.03 vanadium

Modules proudly hosted elsewhere

Talk
Industry track
Profile picture for user slootjes
Robert
Slootjes
Technical Director
MediaMonks

While drupal.org offers a great infrastructure to host modules sometimes you just want a little more. With the use of Travis CI it's easy to run all kinds of tasks to ensure you only release high quality code for the rest of the world to use. Allow pull requests for your module instead of working with patch files? Easy!

2.03 vanadium

Platinum sponsors