The three links beside this button are feeds. They're machine-readable copies of every article on this site, kept in sync the moment a new piece goes live. They carry the same writing in three different dialects, so whatever reader or tool you prefer can pull it straight from the source. No account, no newsletter wall, no tracking. nothing. We're going back to Web 1.0 for this.
RSS (/feed.xml) is the old reliable: the format nearly every feed reader and podcast app still speaks. If you are unsure, start here.
Atom (/atom.xml) is RSS's tidier cousin with stricter, more modern XML dialect. Most readers accept either, so pick Atom if yours offers a choice and you like your markup well-behaved.
JSON Feed (/feed.json) is the same content as plain JSON. It's the friendliest of the three for code: if you are wiring the articles into a script, a static-site importer, or a cross-poster, this is the one to parse.
Subscribing in a feed reader
Copy the address of the format you want (right-click the link, “Copy link address”), then paste it into your reader's “add subscription” or “add by URL” field. Apps like NetNewsWire, Inoreader, Feedly, Miniflux, and Feeder all understand at least one of these. Many of those will auto-detect the rest from the site root if you paste https://paultaylormiller.com instead.
Syndicating elsewhere
If you run a bridge that re-posts to Mastodon, Bluesky, or another platform, or a tool that mirrors a blog into your own site, point it at one of the URLs above and it will fetch new entries on its own schedule. For anything programmatic, prefer /feed.json; for legacy aggregators, /feed.xml is the safest bet. The <link rel="alternate"> tags in this page's <head> advertise all three, so well-behaved tools can discover them without you hard-coding a path.
With however you read it, thank you for meeting the writing where you are.