Software Engineering in WordPress, PHP, and Backend Development

Tag: WordPress (Page 103 of 219)

Articles, tips, and resources for WordPress-based development.

Do You Even Bother with a Personal Blog?

So here’s a short digression from the usual run-of-the-mill WordPress development post for you:

Do you maintain any type of personal blog?

The reason I ask is because, as if it isn’t evident enough, I’m kind of a fan of this whole blogging thing. But the idea of managing any type of personal blog is something that comes with a set of choices. I’ll talk more about that more in a minute.

I think it gets a little more complicated when:

  • You have friends and/or a following who are also online.
  • You have kids you want to share things about but don’t want to share photos of them because of reasons.
  • You care about data ownership, so you’re not willing to necessarily share the information on other publishing platforms.
  • And other reasons (or maybe not depending on who you are).

Yes, I have a personal blog and no I don’t really use any other social networks (though I have accounts, they are basically placeholders). Furthermore, I don’t normally promote those posts anywhere else.

I publish, and it goes into the ether than is The Google.

Part of it because I ask myself: Who cares? After all, this site is the one I write for the most and that I enjoy writing for the most.

That’s just me, though.

But I’m specifically curious how you deal with aspects mentioned above when it comes to blogging that’s not directly related to some aspect of your profession and whether or not you’d like to do it or not.

Continue reading

The FUD of Working with WordPress

If you’ve read the title of this post, then it probably comes off as no surprise. When it comes to working with WordPress, maybe it’s even obligatory for someone like me to cover.

I don’t know, but I hope that doesn’t dissuade anyone from ignoring the rest of the words in this post.

But I do know that I’ve seen a lot of other WordPress developers and those involved in the community in some regarding talking about the latest results of the Stack Overflow survey and where WordPress falls.

That is, it’s high up on the list of “most dreaded technologies.” Before I share my thoughts, there are a couple of articles (and they are quick) that are required reading before proceeding.

The reason I want you to read those two articles is because they provide some background and perspective on where I’m going with my own take regarding this topic.

Continue reading

The Truth About The Environment (My Talk at WordCamp Atlanta 2016)

WordCamp Atlanta 2016 this past weekend and it was an a blast. I met a lot of great, incredibly smart people, and had the opportunity to hang out with some people who I’ve known online for a while.

The Truth About Development Environments

Doing the best I can to look like I know what I’m talking about :).

I’ll do a full write-up about the event later.

For now, I wanted to share my slides and my notes about the talk I gave on development environments titled The Truth About The Environment.

Continue reading

Speaking at WordCamp Atlanta 2016

This weekend, I’ll be speaking at WordCamp Atlanta 2016. If you’re in town for the conference, then let’s aim to say hey or to hang out a bit at the conference.

WordCamp Atlanta 2016

There are a lot of great speakers and a lot of great sessions from which you get to choose. And, if you’re a beginner, don’t forget to check out the beginner’s workshop that will be later today (at the time of this writing).

This year, I’ll be talking on Sunday at 11:00 am so if you have a chance to fit it into your schedule, then I hope to see you there.

Specifically, I’ll be talking through a few things that aim to give people a primer on professional WordPress development practices.

Continue reading

Escaping Strings For WordPress Database Queries

Escaping strings for WordPress is something that developers should be doing at any place in which the user can be sending information across the wire to the database.

Core offers some nice API functions for this. But if you’re writing a raw database query using $wpdb (which is something that I recommend only when an API doesn’t offer what’s needed), then there are still options, but you may need to fall back to a native PHP function.

Case in point: mysqli_real_escape_string.

Continue reading

« Older posts Newer posts »

© 2025 Tom McFarlin

Theme by Anders NorenUp ↑