Software Engineering in WordPress, PHP, and Backend Development

Author: Tom (Page 315 of 429)

Comments on this post are closed. Please leave them on the original post.

Yesterday, I was humbled to have been featured being featured on ManageWP’s most recent article.

Directly from the the post:

I recently published a post on WPExplorer rounding up the names of ten personalities in WordPress that you should be following. Of course, those were not the only ten people that you should know about – there are many, many more awesome people in our community and no list can ever be complete.

Here I showcase, in no particular order, 25 WordPress thought leaders that I think you should follow – people who offer things of value to the community, be it awesome plugins, original articles, contributions to the core, etc.

Continue reading

Software Milestones: Keeping Track of All The Things

One of the challenges that comes with managing any software project is making sure that milestones and deliverables are handled on time. The thing is, it’s hard – from the project outset – to always to predict some of the things that will crop up within each milestone.

If you’re using source control, this can make it difficult to keep your source control in sync with what milestone on which you’re working.

For example, I typically like to work on a milestone, then tag it, and release it. After that, I may do something like `milestone-1.1` or `milestone-1.2` as changes arise, but the more work that arises with each future milestone, and the various impacts it has on previous milestones, the more difficult it can be to truly track each milestone.

So what are we to do?

Continue reading

Beta Testing Self-Hosted WordPress Plugins

In three previous posts, I’ve mentioned that I’ve been slowly refocusing my own business to focus solely on working with WordPress. This particular focus includes:

In order to keep this momentum, albeit it very slow momentum, going, I’m looking to begin experimenting with self-hosting WordPress plugins. Specifically, I’m going to be using Auto Hosted.

And much like I did with support systems, I’m going to be evaluating it by actually, you know, using it.

But here’s the thing: I need your help.

Continue reading

My WordPress Site Migration Process

Yesterday evening, I had to take some time to migrate my site to a new server because I had outgrown the service on which I started.

While doing so, I realized I’ve never bothered to share my WordPress site migration process.

Honestly, there’s nothing particularly unique about it. Furthermore, when it comes to deploying things to staging, I’ll often use tools that interface with my GitHub account to push out the differentials.

WordPress SIte Migration

Migrations. Not quite what we had in mind.

But when it comes to move a single site installation from one server to another, I typically follow the same process.

Continue reading

« Older posts Newer posts »

© 2026 Tom McFarlin

Theme by Anders NorenUp ↑