DrupalCon NOLA Notes. Applied Progressive Decoupling With Javascript

Applied Progressive Decoupling With Javascript

Decoupled Drupal

  • Process of employing a different front end from Drupals own
  • Speaks to other front ends via RESTful APis
  • Not a new concept

DrupalCon NOLA Notes. Dependency Injection in Drupal 8

Dependency Injection in Drupal 8

What is Dependency Injection?

Injecting the dependency into your class

DrupalCon NOLA Notes. Get off the Island - But build bridges back!

Get off the Island - But build bridges back!

  • Complex modules with many custom classes, entities etc can become tightly coupled to Drupal itself
  • Even with seperation of concerns it is easy for tighy-coupling to creep in e.g. using variable_get in a PHP class
  • Hard to isolate and test classes

DrupalCon NOLA Notes. Handling Powerball Night with Patch

Handling Powerball Night with Patch

  • Runs on ‘decapitated’ Drupal
  • A back-end content platform and a front-end web platform
  • Communicates via services
  • Programatic cache clearing on content deployment

DrupalCon NOLA Notes. How Puppet Labs Runs on AWS

How Puppet Labs Runs on AWS

  • Amazon EC2 offers a T2 server which allows burst capacity based on CPU ‘credits’