Software Engineering in WordPress, PHP, and Backend Development

Category: Articles (Page 216 of 258)

Personal opinions and how-to’s that I’ve written both here and as contributions to other blogs.

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

Should We Turn Off Comments By Default?

Over the past few years, we’ve seen the rise of a number of different publishing platforms.

What once originated with Xanga and LiveJournal gave way to Blogger (or The Artist Formerly Known as BlogSpot), WordPress, and which has now opened the doors for platforms such as Medium, Svbtle, Ghost, and so on.

To say that we – as a culture – are exploring the various forms of digital publishing in as understatement. But one thing that I’ve begun to notice about some of the newer platforms is the way that they handle comments.

On top of that, I’ve also begun to notice that people appear to be commenting less on blogs – at least in longer forms – and taking the discussions more to places such as Twitter, Google+, or even just into email.

Some of this I’m speaking based on observation, some of it I’m speaking based on experience. But I do think it raises the question as to if we should consider how we handle comments on our blog.

Continue reading

What Are Your Thoughts on a Weekly Digest?

For the most part, I’m convinced that the last thing that anyone wants or needs is more email; however, I’ve also noticed that there appear to be now, more than ever, various newsletters and emails being sent out monthly, biweekly, or weekly covering a variety of topics:

And the difference that these newsletters and/or emails have is that they are 100% opt-in. That is, they ask permission (that is, the opportunity for you to opt-in) to send you email, whereas other services as for forgiveness (with the opportunity to unsubscribe) for sending you email.

So one thing I’m considering is introducing a weekly digest of sorts for the articles covered on this blog, but I genuinely want some feedback on this idea before pursuing it.

Continue reading

Pricing WordPress Plugins (or “The Dangers of The App Store Model”)

When it comes to pricing WordPress plugins, this isn’t exactly new territory. In fact, I’d say when it comes to pricing any online service or product, there are already tried and true ways that prove to be useful given certain scenarios.

It’s basic economics, I suppose.

So this post isn’t so much about various ways to go about pricing WordPress plugins, but what opportunities we have as developers, designers, companies, and so on as the WordPress landscape continues to change.

Continue reading

Introducing Pressware – Custom WordPress Development and Services

About three months ago, I published about on teasing Pressware.

Straight from the initial post itself:

But as years have passed, my focus has shifted, and I’ve begun to target specific things – namely WordPress and its tangential topics – I thought it fitting to label the business in that direction. Thus, The Pressware Company, or Pressware, for short.

And as of today, I’m proud to finally be releasing the landing page and the official launch of the brand.

Continue reading

« Older posts Newer posts »

© 2026 Tom McFarlin

Theme by Anders NorenUp ↑