Podcasting With Jekyll
This approach was originally created and shared by the LinkRot podcast
The simple answer is that podcasting relies on a pretty simple technology - RSS. RSS often gets generated for a website almost as a by-product of adding content, this allows people to “subscribe” to your website and be notified or fed updates. Jekyll generates RSS straight out of the box and every podcast needs a website so we thought - why not kill two birds with one stone?
1. Record the conversation
2. Edit and export podcast
3. Edit metadata
4. FTP file to cloud storage - copy link
5. Create a new post in Markdown and add in the relevant front matter to the YAML section
layout: post title: "Title Goes Here" date: Publishing date and time file: link to file in S3 summary: "Quick exerpt of episode" description: "Longer information" duration: "how long in minutes and seconds" length: "in seconds" explicit: "do we swear" keywords: "keyword tags" block: "hold back publishing it" voices: "who did the talking"
6. Add links and show notes to the content section.
7. Once we’re complete Commit to GitHub
8. Site and RSS is updated and the new episode is pushed out
Can I haz?
The beauty of this set up is that it’s simple - and you can access all the source files over on GitHub. The RSS file pulls information from the config.yml file which has most of the information you need to publish on iTunes. The episode information and file for Plyr are included the Post layout and pulled in from the front matter listed above. All styles can be configured using some basic CSS.