Presentations

I have given 60+ 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.

— 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.
— Taipei

Rethinking Responsive Building Techniques

camp: DrupalCamp Taipei 2012

We’ve had over a year to think about how “Responsive web design” affects us. In this session, we’ll think about the limitations we’ve placed on ourselves with our current layout building techniques and how to break free from them. Break free from regions. Break free from CSS limitations. Break free from the difficulties inherit in responsive design.

Creating a layout is like…a game of Tetris…but upside-down.
— Berkeley

Rethinking responsive building techniques with Drupal

meetup: Berkeley Drupal User Group

We've had over a year to think about how "Responsive web design" affects us. The relatively straightforward techniques described in Ethan Marcotte's book and A List Apart article won't be covered in this session. Instead, we'll think about the limitations we've placed on ourselves with our current building techniques and how to break free from them. Break free from regions. Break free from CSS limitations. Break free from the difficulties inherit in responsive design.

Blurry photo of presentation slides from BDUG presentation
— Berkeley

Rethinking Responsive Building Techniques with Sass and Drupal Themes and Modules

meetup: Berkeley Drupal User Group

We’ve had over a year to think about how “Responsive web design” affects us. In this session, we’ll think about the limitations we’ve placed on ourselves with our current layout building techniques and how to break free from them. Break free from regions. Break free from CSS limitations. Break free from the difficulties inherit in responsive design.

Custo CTools Layouts
Color theme