Verifying WordPress migrations

It seems like every time I do a migration with the WordPress importer, something about my data breaks. For instance, while writing my Year in Review post just now, I noticed last year’s post has an incorrect image: The image should be the visualization. It would be really neat if I could verify a migration with WP-CLI. […]

Decisions, not options, in the WordPress Customizer

Earlier this month, I helped relaunch Pottery Barn’s blog. The homepage and each brand page (PBteen example) are moderately configurable through the WordPress Customizer. Building this functionality was an opportunity to make user-friendly decisions about the management experience. Smarter Featured Gallery By default, the topmost UI element on each homepage will display the most recent published post. […]

The pain of customizing WordPress themes

Choosing a WordPress theme from the Customizer is a bit painful. First of all, “Search installed themes” doesn’t make sense as a string on a hosted WordPress service. As a user, I have no ability to install new themes. It could be edited to just “Search themes” Second, as a user with a blog, I […]

Hello World

In the interest of blogging professionally, I’ve started a blog for my business, Hand Built. My blog’s description is “Perfect is the enemy of good enough”, because I’ve been meaning to write about work-related topics for a while and sometimes you just need to ?. It was many painful steps to start this WordPress blog. Although […]