Sign in

Tom

@tommcfarlin.bsky.social
122 followers 4 following 13 posts

Software Engineer 🖥 / Blogger ⌨️ / Guitarist 🎸 | Social Media is the Internet’s Coliseum 🏟️

PostsRepliesMedia
Tom @tommcfarlin.bsky.social · 30/06/2025
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-...
tommcfarlin.com
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.
010
Tom @tommcfarlin.bsky.social · 13/05/2025
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 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.
000
Tom @tommcfarlin.bsky.social · 06/05/2025
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...
tommcfarlin.com
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.
000
Tom @tommcfarlin.bsky.social · 24/03/2025
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...
tommcfarlin.com
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.
010
Tom @tommcfarlin.bsky.social · 12/03/2025
🔨 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...
tommcfarlin.com
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.
043
Tom @tommcfarlin.bsky.social · 22/01/2025
Strategies for Locally Developing Google Cloud Functions tommcfarlin.com/locally-deve...
tommcfarlin.com
Locally Developing Google Cloud Functions | Tom McFarlin
Here are things that I use when locally developing Google Cloud Functions to ensure I can focus on the problem at hand.
010
Tom @tommcfarlin.bsky.social · 30/12/2024
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...
tommcfarlin.com
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.
010
Tom @tommcfarlin.bsky.social · 06/12/2024
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...
tommcfarlin.com
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.
000
Tom @tommcfarlin.bsky.social · 05/12/2024
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-...
tommcfarlin.com
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.
021
Tom @tommcfarlin.bsky.social · 03/12/2024
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...
tommcfarlin.com
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.
001
Tom @tommcfarlin.bsky.social · 15/03/2023
🌊
121