--- layout: default title: Podcasts podcasts: howtocodewell: name: How to Code Well talking_drupal: name: Talking Drupal 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 --- {% macro episodeTitle(podcast, episode) -%} {{ podcast.name }}: {{ episode.title }} {%- endmacro %} {% import _self as helpers %}
{% 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 }}

{% 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 %}