This is why we can’t have nice (self-hosted) things

In case you missed it, last week I launched a podcast: Webmasters.fm. Today I’ve dropped a new interview: Jessica Lyschik, developer at Greyd and one of the driving forces behind the very popular TwentyTwentyFour default WordPress theme. This episode is audio-only, but I’ve set up a new YouTube account to mirror the feed for any podcast listeners coming from Android.

One thing I’ve learned in the last two weeks: podcasting is much harder than I thought. I mean, I knew it wasn’t going to be a breeze, but the entire process was a stark reminder why most people go straight to walled gardens like Instagram and TikTok when they’re ready to publish content.

RSS is a tricky beast, made worse by giants like Spotify and YouTube continually trying to exert their control over it. And I probably made it even worse by forgoing an out-of-the-box solution like Transistor.fm and instead self-hosting via WordPress. I’m still trying to untangle what I did to write a technical breakdown.

In my recent interview with Matt Medeiros, we talked a lot about podcasting as part of a larger brand strategy, the skills required to interview someone successfully, and the types of content that YouTube rewards in its algorithm. When I started, my assumption was that I would just upload the full-length video interviews to YouTube, even when Matt and ChatGPT warned me against it. I think if I still had a higher ratio of short-form content, it’d be OK, but that’s not the case right now. Instead, I released a short 5 minute excerpt of the interview on YouTube that leads you to the full audio episode.

I’m still experimenting with the format, so expect more changes, though I did set up a sponsorship page, in case you know anyone with deep pockets and a love for WordPress content.

Links From Around the Web

I’ve long wanted a simple way to share links I come across and collect them somewhere for this newsletter. I’ve tried everything, including a custom “Links” post type on my WordPress site to catalog them. The problem is that adding a new post in WordPress is a pain, especially if you’re on mobile. You have to log in each time you re-open it, click around a bunch of options, etc. It’s just not the right platform for quick-and-easy sharing.

Instead, I’ve recently taken to using Bluesky as my official ‘share things here’ platform. It works great on any device and has a simple writing interface for what I need – a short character limit and the ability to link/tag people. The best part? It has an open API that I can use to fetch and format my latest posts. Run one simple python script and I’ve got a nice formatted list of all my recent links to easily paste into this newsletter.

At some point I’ll probably automate these processes more. I would like to set up some private CPTs in WordPress that reference all these links and podcast episodes, and maybe use AI for more grouping/tagging.

All of this to say that it is fun building all these complicated workflows and connecting various tools, but it makes it all feel like a house of cards. If this keeps up you’ll find me tearing it all down and opening small boxes for a living on TikTok.

For now, here’s what’s interesting:

Brian Coords
Modern WordPress Development

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.