themodern.fm is the website for The Modern Podcast Network.
The website is a Jekyll static site that's served via Cloudflare Pages
This is a Jekyll static site. Start the server by running
bundle exec jekyll serve, changes are automatically picked up.
Multiple times a day we use GitHub Actions to fetch the latest podcast data from Captivate. New podcast
data is saved to this repo in the production branch. The production branch is what gets deployed to Cloudflare.
To add a new podcast you need to update the build/build.rb script. You'll need the feed URL (sometimes called
RSS Feed) and artwork for the new podcast.
The content and design of this website is copyrighted. Feel free to ask if you want to reuse any content beyond the bounds of fair use.