I'm recording some lovely podcasts on therelicans.com, but it's hard to keep track of them, and promote them. They're on different sites, and what if someone asks me to be on a podcast? Let's build a drop-dead gorgeous page on my portfolio to display them.
Issue
Podcasts Page
#5
Description
Create a listing of Podcast appearances. Use Portfolio page from type-on-strap.
Resources
SadMoody
https://twitter.com/PolyglotShow/status/1369651497462546432 https://www.therelicans.com/mandymoore/computers-on-wheels-working-on-self-driving-cars-with-dr-mahmood-hikmet-16cl
GeekyGirlSarah
https://twitter.com/PolyglotShow/status/1357437285491474438 https://dev.to/polyglot/what-it-means-to-be-a-polyglot-developer-with-sarah-withee
Page Layout
I want something gorgeous and filled with content, and I think the portfolio page is what I'm looking for. In the first article, I mentioned picking the type-on-strap theme, and it definitely delivers here.
According to the docs, we need to:
- Create a collection called podcasts
- Create a podcast page that includes
portfolio.html
- Modify https://github.com/sylhare/Type-on-Strap/blob/master/_includes/portfolio.html Portfolio.html to accept a collection that defaults to portfolio <- pass podcasts to it
- Secondary modification - remove the relative url reference on url.
- Steal Mandy's lovely images from Twitter.
Hopefully at this point, it'll just be me filling in data for different podcasts.
PR
New Podcast Page
#24
Description
closes #5
Create a new podcast page that will display all the podcasts.
Description of Changes
- Refactored portfolio to accept a collection instead of assuming portfolio as collection
- created a new podcast page that passes podcast data to portfolio.
Discussion (2)
Me, a month ago on stream: I don't want to build my own portfolio site, I have no desire to code that from scratch
Me, reading this: Um... but look how cool Chael's site is on Jekyll
DO IT! I will help. Co-stream! Plus, you can follow the exact same progression. Jekyll on GitHub Pages -> Jekyll deployed through a GitHub Action.
xomiamoore.github.io/ This site could be yours!