Software Engineering in WordPress, PHP, and Backend Development

Tag: WordPress (Page 125 of 219)

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

Officially Partnering with WPBeginner

As evidenced by this entire blog, one of the things that I enjoy most is writing about software development within the context of WordPress.

That is, I enjoy writing about taking techniques learned in computer science, software engineering, object-oriented analysis and design, and so on and then applying them in the WordPress space.

I’ll also talk about front-end development, and web application development. Sure, I’ll occasionally cover things like databases, though that’s not really my strongest area and I try to leave that to those who are far more skilled than I am.

But one of the tough spots that comes with having a site like this is making sure that you’re able to make the information as accessible to those who are just starting out in WordPress. As much as I would absolutely love to help bring others up to speed on where to start, it’s really hard to do that without giving them a strong foundation off of which to build.

Hopefully, we can change that.

Continue reading

My Time On The Grumpy Developer Podcast

Last week, I talked about The Grumpy Developer podcast, what it’s about, and why I like it. For those who didn’t read the post or who just happen to be stumbling across this page, here’s the gist of the podcast:

If you’re a designer or project manager, you can consider me your friendly developer translator. I’m here to help you bypass the Grumpy Developer Syndrome and achieve a happy transition from design to launch. If you’re a developer…well…you’re welcome. Let’s all celebrate a departure from Happy Designer Land to a world where design-dev-project managers can all get along.

Sounds fun, right?

Continue reading

The Nature of WordPress Debates

Last week, I talked about when people claim that they are Getting Out of the WordPress Bubble and some of the perspectives others have when reading things like this.

The flip side of this is that there are some people who are deeply ingrained within WordPress and who pour their day in and day out into the software and into the economy around it.

I’m not one to say if either one is better than the other because I think they both offer their own set of advantages and disadvantages though, at this point in my career, I tend to be deeply immersed in WordPress – and I am by choice.

One of the challenges that comes with being ingrained in a culture is that you’re exposed to both the good, the bad, and the ugly sides of all of it. And, to be clear, it’s not just WordPress – all software communities, online communities, offline communities, etc. – all have this behavior, but when it’s what you do every day, I think it can leave you with a bit of a distorted perspective.

The TL;DR to all of this is simply that when entering the foray of WordPress debates, it’s important to remember that not everything you read reflects the perspective of all involved.

Continue reading

All About Up and Running with WordPress

A few months ago, I had the opportunity to sit down and chat with Fred Meyer and David Hayes of WPShout to talk about a variety of things all related to WordPress development.

During our Google Hangout session, we talked about the following questions:

  • What does well-written WordPress code mean?
  • What’s your favorite WordPress function or API?
  • What tools do you find most useful in your work with WordPress?
  • How should people learn WordPress development?

Ultimately, it was a great discussion. Fred and David are both really nice (and incredibly smart) guys who really made the conversation worthwhile. Perhaps the coolest thing about our time together, though, is that it’s part of a larger project on which they were working targeting those who want to really get up to speed with becoming a professional WordPress developer.

But it’s far more than just interviews with myself and other developers – and for those who are interested, I also have a discount that’s applicable to any of the packages that they offer.

Continue reading

Getting Out of the WordPress Bubble

Every now again, someone who’s prolific, popular, and/or who has been involved with WordPress for a significant amount of time decides to share that they are “getting out of the WordPress bubble.”

The WordPress Bubble

Generally speaking, when someone says this, they mean they’re branching out into other technologies, languages, tools, and so on in order to diversify their skill set be it for personal and/or professional reasons.

And I really like that. It’s something that I like to do (though I have to admit that it was easier when life was a little simpler – that’s just me, though) and something that I’m still aiming to do (though I’m still delayed on getting involved with it as much as it pains me to admit it).

But when someone – be it you, me, or anyone else – claims they’re “getting out of the WordPress bubble” or “moving out of the WordPress bubble,” it causes me to look at myself and my own career to determine if I’m doing it right.

Ever had that feeling?

Continue reading

« Older posts Newer posts »

© 2025 Tom McFarlin

Theme by Anders NorenUp ↑