Oceania

Melbourne

Style-guide-driven Development

conference: Drupal South 2015

We suck at what we do. We know the websites we build need excellent front-end performance, full accessibility, compelling designs, and reusable parts. We learn. We plan. We build. We make a mad scramble to finish on time and deliver a product that falls short of what we know we could have achieved. Every. Single. Time.

Structure of component library: base, layout, components: element, modifier, state, skin
Canberra

The New Front-end Work Flow: from ticketing to building

conference: DrupalGov Canberra 2014

We've been doing it wrong. Our CSS sucks. Our ticketing structure is flawed. Our estimates are a joke. For over a decade, we've been styling websites using a top-left to bottom-right methodology with selectors chosen almost at random. Since we haven't been planning our entire front-end before building it, is it any wonder our ticketing system and estimates are so wrong?

Prehistory: 1992 - Gopher rules the earth
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.
Color theme