--- layout: default title: Podcasts podcasts: howtocodewell: name: How to Code Well url: https://howtocodewell.fm talking_drupal: name: Talking Drupal url: http://talkingdrupal.com thatpodcast: name: That Podcast url: https://thatpodcast.io episodes: - title: 'Episode #175 - Automated Testing' description: I joined the Talking Drupal team to discuss automated testing. podcast: talking_drupal date: 2018-09-05 url: http://talkingdrupal.com/175 audio: true - title: 'Episode #204 - A Few Things' description: I joined the Talking Drupal team again, where we discussed Drupal updates, conferences and more. podcast: talking_drupal date: 2019-03-25 url: http://talkingdrupal.com/204 audio: true - title: What's new in Drupal 8+ description: Talking about Drupal, open source, Drupal 7 vs Drupal 8, module development, testing and more. podcast: howtocodewell date: 2019-04-12 url: https://howtocodewell.fm/episode/15-whats-new-in-drupal-8-plus-oliver-davies-interview audio: true video: true - title: 'Episode 60 - The One Where We Talk Twig, Drupal, and Sculpin' description: I joined Beau and Dave to talk about various topics including Drupal, the Sculpin static site generator, Twig, Tailwind CSS and Symfony. podcast: thatpodcast date: 2019-07-01 url: https://thatpodcast.io/episodes/episode-60-the-one-where-we-talk-twig-drupal-and-sculpin-with-oliver-davies audio: true - title: Static Site Generators description: | Talking again with Peter Fisher, this time about static site generators. We talk about what they are, when you should and shouldn’t use them, and how to use them with a content management system like Drupal. podcast: howtocodewell date: 2019-07-19 url: https://howtocodewell.fm/episode/29-what-are-static-site-generators-oliver-davies audio: true video: true --- {% macro episodeTitle(podcast, episode) -%} {{ podcast.name }}: {{ episode.title }} {%- endmacro %} {% import _self as helpers %}

As well as writing posts and giving talks, I also enjoy being on podcasts and speaking about interesting topics.

Here are the podcasts that I’ve been on, including {{ page.podcasts.talking_drupal.name }} and {{ page.podcasts.howtocodewell.name }}.

{% for episode in page.episodes|reverse %} {% set podcast = page.podcasts[episode.podcast] %}

{% if episode.url %} {{ helpers.episodeTitle(podcast, episode) }} {% else %} {{ helpers.episodeTitle(podcast, episode) }} {% endif %}

{{ episode.description|markdown }}
{% if episode.url %} {% if episode.video %} Watch {{ episode.video and episode.audio ? 'or listen to' }} {% elseif episode.audio %} Listen to {% endif %} this {{ podcast.name }} episode → {% endif %}
{% endfor %}