
I recently had the opportunity to share a few thoughts over at Smashing Magazine on professional WordPress Development.
Software Engineering in Web Development, Backend Services, and More
Personal opinions and how-to’s that I’ve written both here and as contributions to other blogs.

I recently had the opportunity to share a few thoughts over at Smashing Magazine on professional WordPress Development.

I’m currently publishing a series over at Envato that’s providing a deep dive into the WordPress Settings API.
My ultimate goal is to provide the best reference of this particular API for WordPress developers of all levels. Continue reading

If you’re in the business of building premium WordPress products, odds are you have a process in place. After all, processes scale from a single-person shop up to major teams – they can help improve our ability to produce quality work.
That said, if you’re just getting started with building WordPress-based products, perhaps you haven’t considered adopting a system that will help guide you through the project.
Though there are a number of different ways a person can approach their work, I offer points to consider when building premium WordPress products.

Last month, I covered Five Cardinal Sins of WordPress Development. Obviously, there are more (and the comments provided a great example of additional thoughts), but there are also a number of practices that we should all be striving for, as well.
On Envato, I cover a number of best practices for WordPress development.

One of the most powerful aspects of WordPress is how easy it is to localize your work so that international users can take advantage of your work. Unfortunately, it’s far too common for developers to forgo this step in their work.
I recently shared a post on Envato for how to localize WordPress Themes and Plugins.
© 2026 Tom McFarlin
Theme by Anders Noren — Up ↑