Tom McFarlin is always blogging fantastic things. This is another great one. He calls for developers to be more abstract in their WordPress code; in other words, to separate what goes where in a more logical, easier to repeat manner. With good examples of un-abstracted and abstracted code, he shows why abstraction in programming is so beneficial. I’ve learned this the hard way myself. Kudos to Tom for spreading the good word.
Believe it or not, some WordPress developers code on Windows. This can cause problems with Varying Vagrant Vagrants (VVV) using VirtualBox if Hyper-V is also enabled. I’ve taken the time to implement a VVV setup on top of Hyper-V to reap the benefits of both local WordPress development and Windows’ native virutalization layer.
Tom McFarlin, doing what Tom McFarlin does over on wpTuts+. Go read about why boilerplates matter. I personally use versions of both of his settings and plugin boilerplates, which you can get from the links in his post. Go read it!
As developers, we are still not doing enough to make the web accessible to all types of users. In this story, David Ball spends a week pretending to be blind on the internet. He learned some interesting things, but in short: it sucks. We can do better. Read that post, and check out Dave Rupert’s…
With wc_get_customer_last_order you can support a winback campaign to reach out to customers who haven’t placed orders recently.
Quickly identify your top-paying customers and get the total amount spent for each in WooCommerce. Perfect for a VIP rewards program.
Jon Brown has a very nice post up on his blog with some tips for better local development with WordPress. There are a lot of ways to go about this, but I like the way Jon organizes things. h/t Ben May.