Tom McFarlin

Software Engineering in WordPress, PHP, and Backend Development

Page 179 of 427

Git and WordPress

When it comes to talking about Git and WordPress, Subversion and WordPress, or any version control and WordPress, some people are immediately turned off.

Version control is scary. It’s overwhelming. It uses terms that aren’t clear as to what they mean; the advantages aren’t immediately evident, and the learning curve can be steep no matter how nice our GUIs get.

But in my opinion, if you opt to increase your ability as a professional developer working in the WordPress economy, learning a version control system is something that’s highly recommended.

The benefits far outweigh the learning curve, and once you get used to the workflow, you’ll likely wonder how you ever lived without it.

But the biggest challenge? Figuring out exactly where to start.

Continue reading

The First Version (Get Better at WordPress Development)

The First Version is the name of the membership site I launched just last week to help those who are interested in getting started with WordPress development, you know, get started with WordPress development.

The First Version

You can read a little bit about what’s planned in a previous post or on the site’s homepage. For those who are wondering if it’s worth signing up, it all depends on where you sit regarding professionally building solutions for WordPress.

As such, I thought I’d talk a little bit about it here to distil its purpose into just a few points and help you determine if this is something for you or not.

Perhaps the best way to ask the question is:

Are you interested in learning more about professional-level WordPress solutions?

Not everyone is, and that’s cool – this isn’t for you. But if you are, then I hope to provide a little more insight as to what you can expect.

Continue reading

WordPress Resources: When Are These Things Any Good?

WordPress resources are topics that are covered by I don’t even know how many blogs. Given any Google result, I probably couldn’t even count the number of results you’d get.

But many of us use WordPress for different reasons, right? Clearly, I use it for two primary reasons:

  1. For blogging
  2. For building products and services for other people

To that end, the resources that I find useful may not necessarily be helpful to other people who are using it for different reasons.

But if you’re someone who’s using WordPress for one of the above (or even both) reasons, then perhaps some of the resources shared here will be helpful.

Continue reading

In Defense of “In Case You Missed It” (or ICYMI)

In case you missed it, or ICYMI, is one of those new-fangled Internet terms that people use when tweeting something that they’ve previously tweeted. Ultimately, it’s a strategy to raise awareness to a group of followers that may have missed something when sharing it the first time.

It used to annoy me so much.

I get it. You’ve shared something. You want more people to see it. Why not just expect them to catch up on their feeds later?

What a bad attitude. I know. Bear with me, though.

In Case You Missed It

Check your computer, check your phone.

As I’ve done before, I decided to give it a try. And you know what? It works. I’ve no problem admitting that I was wrong, nor do I have a problem defending the whole idea behind it.

If you’re a blogger or someone who has a following or is working on building a following or you just want people to see your content, then go for it.

Continue reading

Introducing Shorter Blog Posts

In a previous post, I began talking about how one of the things I wanted to begin doing this year is to introduce shorter blog posts.

Notes

Because the truth is with the amount of information coming from other blogs, Twitter, and whatever other social networks and news sources you read, odds are that this site is one that can also be easily marked as read or thrown into Pocket oblivion never to be read again.

And I’m perfectly okay with that! But if I can make any changes on my end to help mitigate that, then why not?

Continue reading

« Older posts Newer posts »

© 2025 Tom McFarlin

Theme by Anders NorenUp ↑