Software Engineering in WordPress, PHP, and Backend Development

Category: Resources (Page 21 of 60)

A summary of useful links, applications, and tools that I find around the Internet.

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

The Grumpy Developer Podcast

A couple of weeks ago, I received an email about a new podcast that was starting called The Grumpy Developer. The name caught my attention so I opted to follow-up with the email and to check it out.

The Grumpy Developer

As far as podcasts go, I enjoy listening to them but I listen to very few – for me, if I have too many I end up declaring bankruptcy on my backlog more than I actually end up listening to those to which I’m subscribed.

That’s not a fun feeling, so I try to keep it to a minimum.

So anyway, I gave The Grumpy Developer podcast a listen and really enjoy what I heard through the first few podcasts.

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

Resources For The WordPress Theme Customizer

With the recent change to WordPress.org requiring themes to use the WordPress Theme Customizer in their work, WordPress designers and developers have been talking about it and discussing it for several weeks now.

And rightly so: Many of us are fans of the customizer, many are not, some fall in between, and some wish that there was a compromise.

As far as I’m concerned, that’s fine (though maybe I’m biased because I tend to be a fan of the Customizer), but whatever the case, this doesn’t change the fact that there’s a lot of education that needs to happen around how to use the API – which isn’t terribly difficult (in comparison, to say, the Settings API) – and how to make the transition over to it.

Continue reading

Using SiteGround For WordPress Hosting

As if this is actually news to anyone, one of the number one choices that have to be made when hosting a website is where to actually host the site. And there’s no shortage of hosts from which to choose.

For beginners, it’s easy to look for cheap hosting, for more advanced users, it’s easy to look at managed hosting, dedicated hosting, VPS hosting, and for some businesses, it’s even best to look for reseller hosting.

Regardless where you fall, hosting is one of the most critical components that comes with running your own website – especially as it starts to grow beyond a basic blog and/or a basic site.

Over the years, I’ve experienced a number of different hosts – some great, some not so great – and I’ve usually blogged about a number of them. But as this site has continued to grow and as Pressware has continued to grow as well as head into a different direction, I opted to change hosts sometime ago.

Continue reading

« Older posts Newer posts »

© 2025 Tom McFarlin

Theme by Anders NorenUp ↑