Software Engineering in WordPress, PHP, and Backend Development

Author: Tom (Page 302 of 429)

The Pressware Shop is Now Open!

When I set out to rebrand my company and focus specifically on WordPress, one of the things that I wanted to do was also to offer actual, physical stuff for purchase.

You know, what I mean – it’s the typical stuff most companies offer: t-shirts, mugs, stickers, and so on.

As much as I’d love to eventually get to sharing more stuff, I figured it was best to start at the ground-level: Today, I’m proud to announce that The Pressware Shop is now officially open.

Continue reading

Three Lessons From Open Source (Or “Working on The WordPress Plugin Boilerplate”)

As I’m getting ready to tag and release version 2.6.0 of the WordPress Plugin Boilerplate, I’ve been thinking about the some of the lesson from open source that I’ve learned over the time of managing the project

So, I’ll be the first to admit that the boilerplate is by no means a large project; however, it’s the first project that I’ve had that’s received a number of contributions from people who have made the project better, who have taken part in good discussion around how things should be organized, and who are extremely forward thinking as it relates to future functionality.

What went from a couple of commits from myself over a couple of months and turned into:

  • 236 commits
  • 2 branches
  • 9 releases
  • 26 contributors

It’s not large by any means, but it’s definitely fun to see something that went from a couple of commits from myself to something in which a number of others have gotten involved.

Continue reading

How To Include a Page Template in a WordPress Plugin

Last March, I wrote a post on How To Include a Page Template in a WordPress Plugin. The post and the associated code was a proof-of-concept that was never intended to be used in production environments.

But since then, I’ve received a few pull requests and have implemented some additional changes that have brought this plugin up to a stable `1.0.0` that I believe is capable of being used in a more stable setting.

Continue reading

How To Properly Test Responsive Design

Now that all the rage that responsive design has become a bit more common place in our day-to-day work, I think it’s worth sharing how to test for responsive design.

Specifically, this is how I think a lot of us has historically tested for responsive design:

Testing Responsive Design

Testing Responsive Design

It’s funny because it’s true, right?

But here’s the thing: Is this really a viable use case for properly testing responsive design?

Continue reading

Winners: A Year of Free Hosting From InMotion Hosting

Comments are closed. Congrats to those who entered, and read on to get 30% off of the Power Plan.

Last week, the guys and gals over at InMotion Hosting were kind enough to offer a year of free hosting for their Power Plan, and one year of free hosting from WebHosting Hub.

The winners for each of the prizes, respectively:

  • Arup Ghosh
  • Rogério Moreira

Congrats to those guys!

If you entered the contest and are still looking to InMotion Hosting as a provider, then they’ve been kind enough to offer a discount through this site.

Continue reading

« Older posts Newer posts »

© 2026 Tom McFarlin

Theme by Anders NorenUp ↑