Software Engineering in Web Development, Backend Services, and More

Author: Tom (Page 328 of 432)

Why I’ve Taken Referral Fees

Like those of you who are reading this, I’m a big fan of reading other people’s blogs for all of the traditional reasons:

  • Entertainment
  • Learning something new about a topic that I don’t know much about
  • Having my opinions or thoughts challenged about something
  • …and more

Of course, we all have our preferences forĀ what andĀ who we like to read, but I think that we also have our preferences for the types of topics that we like to read.

Case in point: One of the things that I enjoy reading the most is from people who offer opinions that challenge my own because it gives me food for thought to re-evaluate my own position on any given topic.

Sometime, I end up conceding a point; other times, I end up reaffirming my stance on a position. The thing is, I end up taking a significant amount of time to mull things over, so I rarely end up commenting on the post as soon as I read it.

Then, when I am ready to comment, it’s often too late and the time for the discussion has passed. Sure, sometimes I go back and leave a comment, sometimes I’ll chat with the person on Twitter, and sometimes, I’ll respond in a blog post.

Continue reading

Teasing Pressware

For sometime now, I’ve been talking about refocusing all of my efforts to be solely on WordPress-related projects, speaking events, writing, and so on.

Considering that I’ve covered which support solution I’ve ended going with, and that I just released my first premium plugin in a couple of years, I thought it might be time to actually put up a simple teaser landing page for my upcoming rebrand.

Continue reading

Adding PDFs To WordPress Comments with PDF Comments

This plugin is no longer maintained or available and comments on the post have been closed.

When I first got into WordPress development several years ago, I began experimenting with selling two premium plugins for approximately one year. During that time I learned a lot about what makes or breaks a successful plugin (and what kind of things can seriously drain you from a support perspective).

In fact, I eventually killed both of those projects off because I no longer had the desire to work on them, maintaining the support required more time than I currently had, and I had not really selected the best business model for selling them.

Since then, I’ve spent a lot of time working on client projects, free projects, writing, speaking, and working to build other WordPress-based products.

For those who have been following this blog for some time, you know that I’ve been doing research on WordPress support systems, I’ve been working to rebrand my LLC, and I have been refocusing all of my efforts specifically on WordPress (and dropping support for other platforms, frameworks, etc.).

Today, I’m happy to announce that I’ve recently partnered with the guys at FooPlugins to release my first premium plugin in the past couple of years which makes adding PDFs to WordPress comments a breeze.

Continue reading

How To Programmatically Send Email in WordPress

Late last year, I shared a post in which I provided some steps on how to change the email sender in WordPress. Specifically, the post provides the steps necessary to change the name and the address from which the email is sent.

You can read the post in its entirety here – and it’s a quick read – but the short if it is that it uses the following filters:

The thing is, I never actually shared how to programmatically send email in WordPress. Though there’s a specific function for doing this, it can get a little more complicated if you’re writing an advanced feature of a theme, plugin, or an application.

Continue reading

My Day-To-Day: Listen to Podcasts

One of the things that I try to make sure that I do at least once a day is listen to podcasts. Honestly, I try to listen to several throughout the day, but it really depends on what all I have going on.

For the most part, I listen to podcasts whenever I’m in the car driving or I’m out on a run. Sure, there are only so many podcasts or so much of a podcast than you can listen to on any given, but this has worked pretty well for me for the past few years.

On top of that, I’ve given a number of podcast applications a fair shake and have come away with a favorite. But I’ll cover that in a second.

Continue reading

« Older posts Newer posts »

© 2026 Tom McFarlin

Theme by Anders NorenUp ↑