The Gutenberg Crisis

A few years back, Matt Mullenweg implored us to “learn JavaScript deeply”. As the Gutenberg project kicked off not long after, it quickly became clear why: Mullenweg’s dream of a reworked, rethought, reimplemented administrative experience for WordPress was largely a JavaScript-fuelled dream, powered by the magic of the React framework. PHP, long the primary language […]

Notes from WordCamp for Publishers 2018

This week, I’m attending/speaking at WordCamp for Publishers 2018 in Chicago. It’s my first time in Chicago and my first time at an “enterprise-level” WordCamp, so I am beyond excited. My talk was titled “Decisions, not Options” in the Age of Gutenberg, which covered some general design principles for building block UIs. As part of […]