The intent of this post is to be my own bookmark for how to quickly infer the connection info of… Read more Connecting to the wp-env MySQL database
Category: Web Development
What I actually do for a living
Finding wp.data selectors across stores
I’ll admit that I struggle to remember which selector lives inside which store while writing WordPress block editor code. isEditorSidebarOpened… Read more Finding wp.data selectors across stores
Juggling SSH keys when using multiple GitHub accounts
As part of my consulting work at Human Made I contribute code to a number of different client GitHub organizations.… Read more Juggling SSH keys when using multiple GitHub accounts
Progressive Linting
Attempting to apply a new code style to a large existing codebase with tools like ESLint can be a daunting prospect; when your linter shows thousands of errors, it’s hard to know where to start without derailing more important work. By using Git to determine which files we have recently changed, however, we can break this Sisyphean task down into manageable chunks that align with our existing sprint feature work. Progressive linting makes your whole codebase more consistent, one patch at a time.
Pay No Attention to That WordPress Behind Your Application
In January I had the pleasure of speaking at the inaugural Day of REST event in London, where I presented… Read more Pay No Attention to That WordPress Behind Your Application
Blog post on Bocoup.com: Using NPM script aliases as a tooling facade
I recently contributed an article entitled A Facade for Tooling with NPM Scripts to the Bocoup blog. Package.json script aliases… Read more Blog post on Bocoup.com: Using NPM script aliases as a tooling facade
Side Projects, Front & Center! from EmpireJS
I had the pleasure of speaking in New York this month at EmpireJS, and the video of my talk has… Read more Side Projects, Front & Center! from EmpireJS
Enhanced Twenty Fourteen Image Navigation
In my JS Unit Testing presentation today for WPSessions (slides for the talk are available here), I showed a WordPress… Read more Enhanced Twenty Fourteen Image Navigation
I’m speaking on JS Unit Testing on this month’s WP Sessions!
This coming Saturday, I will be presenting on JavaScript Unit Testing as part of this month’s WP Sessions streaming event.… Read more I’m speaking on JS Unit Testing on this month’s WP Sessions!
JSHint patches are landing in WordPress Core
Yesterday we formally kicked off the work to fix JSHint errors in WordPress Core, after a week of preparation, decisions,… Read more JSHint patches are landing in WordPress Core