stuar.tc

booting decoupled front end…

// talks, events & community · 2011 onward

Speaking & community

Conference talks, DrupalCons attended, community recognition and the events I've helped organise and teach. Fifteen years of Drupal and counting.

Recognition

Open Source Splash Award

For DruxtJS, the framework that makes decoupled Drupal feel native to Nuxt developers.

DrupalCon Singapore
2024

Talks

6 conference & community talks
Online community meetup2024

Moving to a sustainable web

Community meetup talk on web sustainability: building and operating websites with a lower carbon footprint. 22 February 2024.

SustainabilityWebCommunity
Sydney Drupal Meetup2020

Druxt.js

Introduction to DruxtJS, the Fully Decoupled Drupal Framework that maps Drupal's JSON:API into reactive Vue/Nuxt components. Presented at the Sydney Drupal Meetup in September 2020.

DruxtDrupalVue.jsNuxt
DrupalGov 2020 (virtual)2020

Druxt.js: Nuxt.js in the front, Drupal in the back.

How DruxtJS bridges Drupal and Nuxt.js for fully decoupled site architectures, preserving Drupal display modes and JSON:API semantics while delivering a modern Vue.js frontend. Presented at the virtual DrupalGov on 4–5 November 2020 in the Front-end Development track.

DruxtDrupalVue.jsNuxtDecoupled
DrupalGov Canberra2016

Wysiwyg Fields

Wysiwyg Field Callback Formatter (WFCF): embedding field-rendered content directly into the Wysiwyg editor. Presented at DrupalGov Canberra on 8 February 2016.

DrupalWysiwyg FieldsWFCF
DrupalSouth Wellington2014

Features 101

Site building with the Features module. Capturing Drupal configuration into version-controlled code for repeatable deploys and team workflows.

DrupalFeaturesSite Building
Drupal Downunder (Melbourne)2012

Custom Formatters

Creating custom field formatters without writing a custom module. The pluggable-editor architecture of the Custom Formatters module. Presented at Drupal Downunder in Melbourne, January 2012.

DrupalCustom Formatters

DrupalCons attended

drupal.org/u/Deciphered →

// 11 events, 2011–2021 · member since 2006

2021
Europe
2020
Europe
2020
Global
2017
Vienna
2016
New Orleans
2015
Barcelona
2014
Amsterdam
2013
Portland
2012
Sydney
2012
Denver
2011
London

Organising & training

11 events
2017
DrupalCamp Melbourne
Camp organisation (with Vladimir Roudakovov)
Jan 2017
Drupal Global Training Days Melbourne
Community training day (DrupalGTD)
Aug 2015
Acquia Training — Canberra
govCMS training · delivery partner
Jul 2015
Acquia Training — Adelaide
DECD 3-day Drupal training · delivery partner
Jun 2015
Acquia Training — Melbourne
Drupal 7 in a Day · delivery partner
2014
DrupalCamp Melbourne
Camp organisation
2013
Drupal Downunder 2013
Website build for the follow-on Melbourne event
Sep 2012 – Feb 2013
DrupalCon Sydney 2013
Local organising team
2012
Drupal Global Training Days Melbourne
DrupalMel community learning day
2011 – present
Drupal Melbourne meetup
Ongoing mentoring & community involvement
Jan 2011 – Apr 2012
Drupal Downunder
Conference planning, website, presenter selection