All Videos

Drupalcon Munich 2012: A New Theme Layer For Drupal 8

Created March 29, 2013

Problem The Drupal 7 theme layer is inconsistent, insecure, and way too hard to learn. Goal The goal is to make Drupal 8's theme layer, consistent,...

Drupalcon Munich 2012: Spark: Authoring Experience++ In Drupal 8 Core

Created March 29, 2013

Problem Drupal's out of the box authoring experience currently leaves much to be desired, and is one of Drupal's biggest weaknesses. While it's...

Drupalcon Sydney 2013: Real World Continuous Integration For Drupal

Created March 29, 2013

Continuous integration (CI) is a practice in software development that builds, tests and deploys changes automatically, usually multiple times a day,...

Drupalcon Munich 2012: Building For The Editor Experience

Created March 29, 2013

The editor experience is somehow a blind spot in a lot of projects. For most websites a lot of efforts go into building a good user experience for...

Drupalcon Munich 2012: Multilingual Content In Drupal 7 & 8

Created March 29, 2013

Organize your content in multiple languages in a consistent way with the state of the art method. Learn how Drupal's new field-based approach to...

Drupalcon Sydney 2013: Turning Mountains Into Molehills - Large-scale Content Migration

Created March 29, 2013

In 2012, I led a major content migration from one CMS to another for a large organisation. While most saw this as a straightforward "lift and drop" -...

Drupalcon Sydney 2013: 10 Ways To Cost Drupal Projects

Created March 29, 2013

If there are 50 Ways to Leave Your Lover, there have to be at just about as many ways to cost a Drupal project. I'm going to discuss ten of them and...

Drupalcon Munich 2012: The Strategy Behind Designing For A Cms

Created March 29, 2013

I used to say: "There isn't a hard-to-theme design, only a lazy or bad themer". But after over 6 years working as designer, themer and now a CEO of a...

Drupalcon Munich 2012: The Design Of Everyday Things

Created March 29, 2013

Things often don't work in accordance with users' expectations. There is often a mismatch between how we make things for people and how people...

Drupalcon Munich 2012: Dominate The Theme Layer

Created March 29, 2013

Looking for nitty-gritty code? I created a toolbox with 500+ lines of documented code, that goes with the session.Tools are available at Github.com:...

Drupalcon Sydney 2013: Fairly Local - A Drupal Powered Iphone App And Website

Created March 29, 2013

Fairly Local is a community-contributed local fair trade product search for Australia consumers, available as both a website and an iPhone app. As a...