Code and DevOps

This track is focused on developers and the back-end technologies to deal with today’s and future challenges. With the coming release of Drupal 8, as well as emerging Web technologies, preparation is essential. These sessions will help you learn how to deliver effective solutions to meet these needs.

drush dl this | drush en that | drush vset this | drush vel that | drush QUIT PIPING SO MANY COMMANDS!

I have a theory that's proving to be true. Everyone using Drush is piping a billion commands together to automate tasks. We're using it in bash scripts, ansible / puppet / chef scripting, and good ol' copy and paste. But we're largely not just using drush commands in a vaccume. We're trying to accomplish something, something larger then the single command. The string of commands togehter form something new, something else that can be run as one.

Drupal GovOps Security

"DevOps" is an IT movement and strong force in the Drupal Community more commonly associated with the private than the public sector. With a strong focus on process improvement to optimize the application development pipeline, DevOps allows big and small companies alike to deliver web applications with previously unimaginable speed and reliability, at frequencies sometimes shorter than a day.

Drupal 8 Kickstart for Developers

Presenting the essentials a developer should understand to dive into a Drupal 8 site and see where and how to integrate their custom module in Drupal 8. 

The Drupal 8 Kickstart presentation will be enhanced by screensharing phpStorm showing Drupal 8 concepts in use in an actual new custom Drupal 8 module on a locally-installed demo Drupal 8 site.

Developers with Drupal 7 experience will find that the discipline and organization they have gained from developing to Drupal 7 will benefit them as that knowledge is expanded to include Drupal 8 concepts.

Hosting Options and Performance Improvements

Learn how to choose from the variety of hosting levels and provider offerings. There are a myriad of options from shared hosting, VPS, managed instances, dedicated servers, and Drupal-specific providers.

What are the important indicators, so that you can choose the most appropriate option? Can you really do more with less? What level of access do you need in order to get the best site performance?

This session will cover the range from one-click installs to setting up your own environment and a number of options in between

Best practices for configuration management in Drupal 8

Drupal 8 ships with a new Configuration Management System (CMI) that vastly improves on Drupal 7. A Drupal site's configuration can be expressed as a set of yaml files, and stored and managed just like source code.

In this talk I'll explore the powerful new CMI features, and present best practice workflows for managing configuration across Drupal 8 projects.

Trying to figure out how Drupal 8's new CMI features will work with your development team? Come to this presentation and we'll try to work it out.

Entity translation in Drupal 7

In this session, attendees will walk through how to set up entity translation in Drupal 7, how to integrate it in custom modules, how to create permissions per language and how to deal with potential gotchas with this translation method vs Drupal core content translation as well as potential advantages.

Attendees will learn about module compatibility, the underlying data structure, API hooks available, and more. 

Pages

Subscribe to RSS - Code and DevOps