Software Engineering in Web Development, Backend Services, and More

Author: Tom (Page 1 of 432)

Holocron: A Searchable Podcast Archive

A few years ago I started building a thing called Backcast. The idea was simple: I listen to a lot of podcasts, and I wanted a way to back them up. I got as far as parsing OPML exports, writing some unit tests, setting up PHPCS, and documenting the whole thing on this blog. Then life happened, I lost the thread, and it sat untouched.

The itch never went away, though. I kept finding myself thinking, “I know someone said something about this on a podcast, but which one? Which episode? When?” Podcasts are full of ideas and I had no way to get back to them.

So I started over. Different project, different approach, same underlying frustration.


Continue reading

Where Can I Watch? 1.4.0: Today, and Detail Pages Everywhere

Where Can I Watch? 1.4.0 is out, and it’s one of the bigger releases since launch. Two ideas drove most of the work: making Today its own top-level tab, and giving Episode Detail a consistent home in every place in the app where you might tap into an episode.

When 1.3.0 shipped, the plan I wrote for 1.4.0 was a detail-page overhaul:

  • content rating badges,
  • runtime,
  • on-your-services callouts,
  • and person search.

The more I continued to use the app, the more it was clear the foundation for those enhancements wasn’t quite in place yet:

  • Episode Detail only opened from one corner of the app,
  • Today was still a pinned section inside Watchlist,
  • and the streaming service name, the whole point of the app, was missing from a few places a user would most want it.

1.4.0 puts those foundations in place. The detail-page enhancements will be in 1.5.0, built on top of everything in this release.


Continue reading

How To Back Up Claude Settings With rclone

Lately, I’ve been using Claude pretty heavily more than other LLMs. Over time, I’ve accumulated settings, plugins, and various configurations that I don’t want to lose. If I ever set up a new machine, I want to be able to restore those settings without rebuilding everything from scratch.

So I set up a backup system using rclone and Google Drive (though you can use any cloud provider of your choice with rclone).


Continue reading
« Older posts

© 2026 Tom McFarlin

Theme by Anders NorenUp ↑