Sign up to receive my new posts in your inbox, along with some links and thoughts from the webdev world. No more than once a week. Browse the archive.
John is standing in a small semicircle of casual acquaintances, holding a drink in one hand and trying to think of something to say. Everyone else has shared an insightful opinion or humorous anecdote with the group, and he starts to feel the pressure of his own self-consciousness behind his eyes. He knows it’s his…
The most important ingredient to successful digital media is storytelling. It’s not analytics, it’s not content, it’s not new social networks or conversion rates or newsfeeds. If you want to motivate people to join your team or advocate for your cause or learn something new or donate resources, there needs to be a meaningful narrative…
Recently I’ve noticed a new sort of FOMO in the online community, fear of missing out on breaking changes. Every time a new version of something is released, from iOS to WordPress, there’s a large chorus of ‘wait for the .1 release’ online. And I have to say that I understand the hesitance. Breaking changes and…
I used to be very skeptical about visual builders for websites, especially for developers. Perhaps I just never fully experienced the Dreamweaver era, though I have made a few Flash headers in my time. Or maybe there’s a sense of purity that comes from building something from ‘scratch’, even when ‘scratch’ includes the most popular…
Recently, I found myself setting up a new WordPress site, but with an enormous legacy of content that needed to be uploaded in the form of posts and custom post types. We had about 1500 posts just in one category and a few hundred posts under different custom post types like ‘videos’ and ‘events’. To…
If you haven’t already, feel free to read the first post in the Super Custom WP series that introduces the topic and explores the concepts behind posts in more detail. One of the ways to take advantage of WordPress as a real infrastructure is through the use of Custom Post Types. Custom post types allow us to…
As we enter the more advanced realms of custom WordPress development and client work, we want to find ways to make the entire experience easier for our clients. Most of our customers come to us to escape some outdated CMS where they’re copy-pasting chunks of HTML, always afraid that they’re going to break something because they’re…