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 […]

Thoughts on Composer, dependency management, and “practical” autoloading in WordPress

As Tomodomo (my company that builds websites for magazines) grows, I’m spending more and more of my time thinking through “bigger picture” technical architecture decisions, as opposed to actual implementation. I try hard to make sure our technical architecture follows broad industry best practices, while leveraging the best that WordPress has to offer. In the […]

Notes from WordCamp Halifax 2018

I was thrilled to be asked back to WordCamp Halifax this year, after having spoken at last year’s inaugural event. This year, I spoke about Gutenberg (which I’m using to write this post), and our experience of choosing Gutenberg and building for a Gutenberg world. The talk was more philosophy and anecdote than step-by-step coding […]

Notes from WordCamp Halifax 2017

I was so happy to be part of the first ever¬†WordCamp Halifax last weekend, speaking about a topic near to my heart: making WordPress development suck less. I also debuted a new technique for “wrapping” WordPress inside a Slim Framework core (you could easily adapt this for other frameworks too). Below are the slides from […]