Presentations

I have given 70+ talks and keynotes in four continents (Asia, Europe, North America, and Oceania), speaking on topics like component design, style-guide-driven development, agile, information architecture, CSS, PostCSS, Sass, and responsive design.

Austin

Managing Complex Projects with Design Components

conference: Drupalcon Austin 2014

Our CSS sucks. We've been building sites for over a decade using crappy, ornamentation techniques and shoddy selectors. Our styles unintentional bleed across the site. Our stylesheets are fragile and unmaintainable and full of specificity landmines. Pandas wander alone in the wilderness.

The “Fugly” Selector Hack: use Sass' @extends to extend a class name I wish I could use in the DOM to the actual selector in the DOM I couldn't change.
Portland

Making Drupal 8 Mobilicious

conference: Drupalcon Portland 2013

The mobile revolution is upon us. If Drupal doesn't adapt to this changing web landscape, it will be the next Microsoft Frontpage. Fortunately, many people have been working hard to ensure Drupal 8 has a full spectrum of support for mobile solutions. In this session, you'll see first-hand the mobile-friendly features of Drupal 8. And you’ll also learn how you can help the Drupal 8 Mobile Initiative finish its work before 8.0 is released.

Disruptive technology is like the astroid killing the dinosaurs
Sydney

CSS is for Clark Kent. Sass is for Superman.

conference: Drupalcon Sydney 2013

With the all new technologies we have to learn as web developers, we have to be Superman. Powerful and super-fast. Learning CSS3, responsive web design, mobile first and HTML5 all at the same time makes it challenging to be our best.

The CMS: 2013 is Drupal. 1993 is a web developer.
Munich

A new theme layer for Drupal 8

conference: Drupalcon Munich 2012

The Drupal 7 theme layer is inconsistent, insecure, and way too hard to learn. The goal is to make Drupal 8's theme layer, consistent, secure, and easy to learn. The solution involves introducing Twig, a new theme engine created by the creators of Symfony, into Drupal

Simplified view of the D7 theme system
Color theme