Tom
@tommcfarlin.bsky.social
Software Engineer 🖥 / Blogger ⌨️ / Guitarist 🎸 | Social Media is the Internet’s Coliseum 🏟️
A few months ago, one of my kids was asking where should could watch a specific show.
Coincidentally, I was also looking for a small project to work on so I took her question, where can I watch whatever-the-show-is, and turned it into a simple app.
tommcfarlin.com/where-can-i-...
Coincidentally, I was also looking for a small project to work on so I took her question, where can I watch whatever-the-show-is, and turned it into a simple app.
tommcfarlin.com/where-can-i-...
Find Where to Stream Your Shows: Where Can I Watch? | Tom McFarlin
“Where Can I Watch?” is a React Native application primarily built for the browser to make it easy to find what services have your title available.
tommcfarlin.com
June 30, 2025 at 8:30 PM
A few months ago, one of my kids was asking where should could watch a specific show.
Coincidentally, I was also looking for a small project to work on so I took her question, where can I watch whatever-the-show-is, and turned it into a simple app.
tommcfarlin.com/where-can-i-...
Coincidentally, I was also looking for a small project to work on so I took her question, where can I watch whatever-the-show-is, and turned it into a simple app.
tommcfarlin.com/where-can-i-...
WP Bulk Plugin Updater is a #PHP tool that automates #WordPress plugin updates with individual Git commits, push capabilities, and detailed logging for easy site maintenance.
tommcfarlin.com/wp-bulk-plug...
tommcfarlin.com/wp-bulk-plug...
WP Bulk Plugin Updater: Automate Updates | Tom McFarlin
WP Bulk Plugin Updater automates WordPress plugin updates with individual Git commits, push capabilities, and detailed logging for easy site maintenance.
tommcfarlin.com
May 13, 2025 at 7:48 PM
WP Bulk Plugin Updater is a #PHP tool that automates #WordPress plugin updates with individual Git commits, push capabilities, and detailed logging for easy site maintenance.
tommcfarlin.com/wp-bulk-plug...
tommcfarlin.com/wp-bulk-plug...
I built a very simple SPA to help me quickly match a song on Spotify with the same one on Apple Music—and vice versa. It’s all front-end tech and serverless hosting. I also share how AI played a major role: tommcfarlin.com/case-study-t...
TuneLink.io: Algorithms, APIs, Tech Stack, and AI | Tom McFarlin
That’s what I did with TuneLink.io. In this article, you can read about the app and how it was built with algorithms, APIs, and AI.
tommcfarlin.com
May 6, 2025 at 8:22 PM
I built a very simple SPA to help me quickly match a song on Spotify with the same one on Apple Music—and vice versa. It’s all front-end tech and serverless hosting. I also share how AI played a major role: tommcfarlin.com/case-study-t...
Updated a plugin that's roughly six years old. 👴🏻
Remove Empty Shortcodes automatically remove empty shortcodes or inactive shortcodes from your #WordPress content while preserving your original database entries.
tommcfarlin.com/remove-empty...
Remove Empty Shortcodes automatically remove empty shortcodes or inactive shortcodes from your #WordPress content while preserving your original database entries.
tommcfarlin.com/remove-empty...
Remove Empty Shortcodes 0.6.0 | Tom McFarlin
Automatically remove empty shortcodes or inactive shortcodes from your WordPress content while preserving your original database entries.
tommcfarlin.com
March 24, 2025 at 9:22 PM
Updated a plugin that's roughly six years old. 👴🏻
Remove Empty Shortcodes automatically remove empty shortcodes or inactive shortcodes from your #WordPress content while preserving your original database entries.
tommcfarlin.com/remove-empty...
Remove Empty Shortcodes automatically remove empty shortcodes or inactive shortcodes from your #WordPress content while preserving your original database entries.
tommcfarlin.com/remove-empty...
🔨 Code Standard Selector for Visual Studio Code
Code Standard Selector is a Visual Studio #Code extension that makes it easy to switch your #PHP coding standard without having to edit any settings in your IDE.
tommcfarlin.com/code-standar...
Code Standard Selector is a Visual Studio #Code extension that makes it easy to switch your #PHP coding standard without having to edit any settings in your IDE.
tommcfarlin.com/code-standar...
Code Standard Selector for Visual Studio Code | Tom McFarlin
Code Standard Selector is a Visual Studio Code extension that makes it easy to quickly switch your PHP coding standard via shortcut.
tommcfarlin.com
March 12, 2025 at 2:34 PM
🔨 Code Standard Selector for Visual Studio Code
Code Standard Selector is a Visual Studio #Code extension that makes it easy to switch your #PHP coding standard without having to edit any settings in your IDE.
tommcfarlin.com/code-standar...
Code Standard Selector is a Visual Studio #Code extension that makes it easy to switch your #PHP coding standard without having to edit any settings in your IDE.
tommcfarlin.com/code-standar...
Review and Highlights of 2024
> These are the highlights for 2024. I have things that I'm planning to do in 2025 though I'll probably wait until this time next year to share how the year went.
tommcfarlin.com/highlights-o...
> These are the highlights for 2024. I have things that I'm planning to do in 2025 though I'll probably wait until this time next year to share how the year went.
tommcfarlin.com/highlights-o...
Review and Highlights of 2024 | Tom McFarlin
These are the highlights for 2024. I have things that I’m planning to do in 2025 though I’ll probably wait until this time next year to share how the year went.
tommcfarlin.com
December 30, 2024 at 2:47 PM
Review and Highlights of 2024
> These are the highlights for 2024. I have things that I'm planning to do in 2025 though I'll probably wait until this time next year to share how the year went.
tommcfarlin.com/highlights-o...
> These are the highlights for 2024. I have things that I'm planning to do in 2025 though I'll probably wait until this time next year to share how the year went.
tommcfarlin.com/highlights-o...
WP Privacy, Attestation, Git Updater Lite, and More
> Anyway, over the last two weeks, there have a been four things I’ve found that I hope to look more into in the future.
>
> WP API Privacy, Plugin Attestation, RAVE, Git Updater Lite
tommcfarlin.com/wp-privacy-a...
> Anyway, over the last two weeks, there have a been four things I’ve found that I hope to look more into in the future.
>
> WP API Privacy, Plugin Attestation, RAVE, Git Updater Lite
tommcfarlin.com/wp-privacy-a...
WP Privacy, Attestation, Git Updater Lite, … | Tom McFarlin
Anyway, over the last two weeks, there have a been four things I’ve found that I hope to look more into in the future. And if not, at least they’re here for posterity.
tommcfarlin.com
December 6, 2024 at 4:04 PM
WP Privacy, Attestation, Git Updater Lite, and More
> Anyway, over the last two weeks, there have a been four things I’ve found that I hope to look more into in the future.
>
> WP API Privacy, Plugin Attestation, RAVE, Git Updater Lite
tommcfarlin.com/wp-privacy-a...
> Anyway, over the last two weeks, there have a been four things I’ve found that I hope to look more into in the future.
>
> WP API Privacy, Plugin Attestation, RAVE, Git Updater Lite
tommcfarlin.com/wp-privacy-a...
Catch Outgoing Emails From #WordPress in #Laravel Herd
> If you’re using WordPress and you’re looking for an extremely quick way to add this functionality to your local installation, add the following code to an mu-plugin ...
tommcfarlin.com/emails-from-...
> If you’re using WordPress and you’re looking for an extremely quick way to add this functionality to your local installation, add the following code to an mu-plugin ...
tommcfarlin.com/emails-from-...
Emails From WordPress in Laravel Herd | Tom McFarlin
Here’s code for an mu-plugin that makes it easy to catch outgoing emails from WordPress in Laravel Herd.
tommcfarlin.com
December 5, 2024 at 4:05 PM
Catch Outgoing Emails From #WordPress in #Laravel Herd
> If you’re using WordPress and you’re looking for an extremely quick way to add this functionality to your local installation, add the following code to an mu-plugin ...
tommcfarlin.com/emails-from-...
> If you’re using WordPress and you’re looking for an extremely quick way to add this functionality to your local installation, add the following code to an mu-plugin ...
tommcfarlin.com/emails-from-...
Use Static Variables in Plugin Bootstrap Files
> If your plugin’s bootstrap registers a callback with a #WordPress hook, considering using static variables to prevent code from being called unnecessarily more than once.
tommcfarlin.com/use-static-v...
> If your plugin’s bootstrap registers a callback with a #WordPress hook, considering using static variables to prevent code from being called unnecessarily more than once.
tommcfarlin.com/use-static-v...
Use Static Variables in Plugin Bootstrap Files | Tom McFarlin
If your plugin’s bootstrap registers a callback with a hook, considering using static variables to prevent code from being called unnecessarily more than once.
tommcfarlin.com
December 3, 2024 at 7:04 PM
Use Static Variables in Plugin Bootstrap Files
> If your plugin’s bootstrap registers a callback with a #WordPress hook, considering using static variables to prevent code from being called unnecessarily more than once.
tommcfarlin.com/use-static-v...
> If your plugin’s bootstrap registers a callback with a #WordPress hook, considering using static variables to prevent code from being called unnecessarily more than once.
tommcfarlin.com/use-static-v...