diff --git a/source/_includes/podcast/other-episodes.html.twig b/source/_includes/podcast/other-episodes.html.twig
new file mode 100644
index 00000000..1a6e2731
--- /dev/null
+++ b/source/_includes/podcast/other-episodes.html.twig
@@ -0,0 +1,22 @@
+{% set other_episodes = [] %}
+
+{% for episode in all_episodes %}
+ {% if episode.guests|first is same as(guest) and episode.topic is not same as(topic) %}
+ {% set other_episodes = other_episodes|merge([episode]) %}
+ {% endif %}
+{% endfor %}
+
+{% if other_episodes is not empty %}
+
+ Other episodes with {{ guest }}
+
+
+ {% for episode in other_episodes %}
+ -
+ {{ episode.topic }}
+ - {{ episode.date|date('jS F Y') }}
+
+ {% endfor %}
+
+
+{% endif %}
diff --git a/source/_layouts/podcast_episode.html.twig b/source/_layouts/podcast_episode.html.twig
index d9f212e6..dd8c308f 100644
--- a/source/_layouts/podcast_episode.html.twig
+++ b/source/_layouts/podcast_episode.html.twig
@@ -75,4 +75,12 @@
{% endfor %}
+
+ {% for guest in page.guests %}
+ {% include 'podcast/other-episodes.html.twig' with {
+ all_episodes: data.podcast_episodes,
+ guest,
+ topic: page.topic,
+ } only %}
+ {% endfor %}
{% endblock %}
diff --git a/source/_podcast_episodes/1-retrofit.md b/source/_podcast_episodes/1-retrofit.md
index 76da5616..4f949f69 100644
--- a/source/_podcast_episodes/1-retrofit.md
+++ b/source/_podcast_episodes/1-retrofit.md
@@ -31,6 +31,7 @@ transistor:
episode_filename: 1-retrofit.mp3
file_size: 20523767
duration: 0:43:52
+use: [podcast_episodes]
---
In this episode, Oliver is joined by Matt Glaman to discuss Retrofit. A tool that makes it easier to upgrade Drupal websites by allowing legacy Drupal code to run on any version of Drupal.
diff --git a/source/_podcast_episodes/10-ryan-weaver-symfonycasts.md b/source/_podcast_episodes/10-ryan-weaver-symfonycasts.md
index b82e2aa0..7b790cbb 100644
--- a/source/_podcast_episodes/10-ryan-weaver-symfonycasts.md
+++ b/source/_podcast_episodes/10-ryan-weaver-symfonycasts.md
@@ -31,6 +31,7 @@ links:
episode_filename: 10-symfonycasts.mp3
file_size: 26892969
duration: 0:53:59
+use: [podcast_episodes]
---
This week, Oliver is joined by Ryan Weaver - Symfony Developer, Symfony core team member and Writer for SymfonyCasts to discuss the recent developments in Twig templates, SymfonyCasts, release cycles, and similarities between the Drupal and Symfony projects and communities.
diff --git a/source/_podcast_episodes/11-mark-conroy.md b/source/_podcast_episodes/11-mark-conroy.md
index 3c490487..4cae1823 100644
--- a/source/_podcast_episodes/11-mark-conroy.md
+++ b/source/_podcast_episodes/11-mark-conroy.md
@@ -29,6 +29,7 @@ talking_points:
episode_filename: 11-something-useful.mp3
file_size: 30369780
duration: 1:02:28
+use: [podcast_episodes]
---
This week, Oliver is joined by Mark Conroy - Director of Development at Annertech - to discuss all things front-end and how to build something useful in one day.
diff --git a/source/_podcast_episodes/12-nick-janetakis-docker.md b/source/_podcast_episodes/12-nick-janetakis-docker.md
index 649bab0b..f2361913 100644
--- a/source/_podcast_episodes/12-nick-janetakis-docker.md
+++ b/source/_podcast_episodes/12-nick-janetakis-docker.md
@@ -16,6 +16,7 @@ talking_points: []
episode_filename: 12-docker.mp3
file_size: 28021353
duration: 0:51:48
+use: [podcast_episodes]
---
This week, Oliver is joined by Nick Janetakis - a Software Developer, Docker Captain and Teacher who focuses on building and deploying web apps - to discuss Docker, content creation and more.
diff --git a/source/_podcast_episodes/13-ryan-szrama-centarro.md b/source/_podcast_episodes/13-ryan-szrama-centarro.md
index b7fa3e60..b8f8f2f9 100644
--- a/source/_podcast_episodes/13-ryan-szrama-centarro.md
+++ b/source/_podcast_episodes/13-ryan-szrama-centarro.md
@@ -57,6 +57,7 @@ chapters:
episode_filename: 13-drupal-commerce.mp3
file_size: 30353061
duration: 1:03:36
+use: [podcast_episodes]
---
This week, Oliver is joined by Ryan Szrama, CEO of Centarro, to discuss Drupal Commerce, Commerce Kickstart, Mario Kart and the dreaded `cache_form` table.
diff --git a/source/_podcast_episodes/14-yuri-gerasymov-diffy.md b/source/_podcast_episodes/14-yuri-gerasymov-diffy.md
index 783ce741..1ab9c355 100644
--- a/source/_podcast_episodes/14-yuri-gerasymov-diffy.md
+++ b/source/_podcast_episodes/14-yuri-gerasymov-diffy.md
@@ -39,6 +39,7 @@ chapters: []
episode_filename: 14-diffy.mp3
file_size: 22892297
duration: 0:46:25
+use: [podcast_episodes]
---
This week, Oliver discusses visual regression testing and Diffy with Yuri Gerasymov.
diff --git a/source/_podcast_episodes/15-rob-allen-domain-driven-design.md b/source/_podcast_episodes/15-rob-allen-domain-driven-design.md
index 5a95704b..45c4c7a1 100644
--- a/source/_podcast_episodes/15-rob-allen-domain-driven-design.md
+++ b/source/_podcast_episodes/15-rob-allen-domain-driven-design.md
@@ -45,6 +45,7 @@ chapters: []
episode_filename: 15-ddd.mp3
file_size: 24444165
duration: 0:56:08
+use: [podcast_episodes]
---
This week, Oliver discusses Domain-Driven Design with PHP UK speaker, Rob Allen.
diff --git a/source/_podcast_episodes/16-simon-graham-weight-loss.md b/source/_podcast_episodes/16-simon-graham-weight-loss.md
index b7edf9d8..aaf89871 100644
--- a/source/_podcast_episodes/16-simon-graham-weight-loss.md
+++ b/source/_podcast_episodes/16-simon-graham-weight-loss.md
@@ -14,6 +14,7 @@ chapters: []
episode_filename: 16-health-fitness-weight.mp3
file_size: 22258088
duration: 0:42:06
+use: [podcast_episodes]
---
This week, Oliver discusses health, fitness and weight loss with Personal Trainer and Weight Loss Coach, Simon Graham.
diff --git a/source/_podcast_episodes/17-jochen-lillich.md b/source/_podcast_episodes/17-jochen-lillich.md
index 0de39f38..310c23bb 100644
--- a/source/_podcast_episodes/17-jochen-lillich.md
+++ b/source/_podcast_episodes/17-jochen-lillich.md
@@ -20,6 +20,7 @@ chapters: []
episode_filename: 17-automation-linux.mp3
file_size: 26449557
duration: 0:54:23
+use: [podcast_episodes]
---
This week, Oliver is joined by the Monospace Mentor - Jochen Lillich.
diff --git a/source/_podcast_episodes/18-andy-hoang.md b/source/_podcast_episodes/18-andy-hoang.md
index 6b72c323..fd7867db 100644
--- a/source/_podcast_episodes/18-andy-hoang.md
+++ b/source/_podcast_episodes/18-andy-hoang.md
@@ -18,6 +18,7 @@ chapters: []
episode_filename: 18-lego-robotics.mp3
file_size: 25854381
duration: 0:51:06
+use: [podcast_episodes]
---
This week, Oliver is joined by Andy Hoang. They discuss teaching children to code with LEGO and robotics, and how to leverage open-source software.
diff --git a/source/_podcast_episodes/19-sam-mortenson.md b/source/_podcast_episodes/19-sam-mortenson.md
index 3277ac74..8bdcd5c9 100644
--- a/source/_podcast_episodes/19-sam-mortenson.md
+++ b/source/_podcast_episodes/19-sam-mortenson.md
@@ -24,6 +24,7 @@ chapters: []
episode_filename: 19-sfc-static-drupal.mp3
file_size: 15153981
duration: 0:30:58
+use: [podcast_episodes]
---
In this episode, Oliver speaks with Sam Mortenson (samuelmortenson) about single file components in Drupal and Tome (a Drupal-based static website generator).
diff --git a/source/_podcast_episodes/2-alternate-realities.md b/source/_podcast_episodes/2-alternate-realities.md
index cb5f6346..e9432f93 100644
--- a/source/_podcast_episodes/2-alternate-realities.md
+++ b/source/_podcast_episodes/2-alternate-realities.md
@@ -23,6 +23,7 @@ transistor:
episode_filename: 2-alternate-realities.mp3
file_size: 19346455
duration: 0:43:51
+use: [podcast_episodes]
---
In this episode, Oliver is joined by Panagiotis Moutsopoulos to discuss about the whole first-time DrupalCon experience of Lille (France) and more specifically, his session Drupal’s Alternate Realities A BoF session presenting some history but mainly the different ways to tackle a problem in Drupal using different methodologies.
diff --git a/source/_podcast_episodes/20-george-gordon.md b/source/_podcast_episodes/20-george-gordon.md
index 6706db03..ac2351b5 100644
--- a/source/_podcast_episodes/20-george-gordon.md
+++ b/source/_podcast_episodes/20-george-gordon.md
@@ -18,6 +18,7 @@ chapters: []
episode_filename: 20-bootcamps.mp3
file_size: 23938605
duration: 0:48:12
+use: [podcast_episodes]
---
In this episode, Oliver speaks with George Gordon - a graduate from the School of Code who was recently employed in their first Junior Developer role - about their move into tech and software development, their experiences at hack days and meetups, and their introduction to Drupal.
diff --git a/source/_podcast_episodes/21-eirik-morland-violinist-2.md b/source/_podcast_episodes/21-eirik-morland-violinist-2.md
index 251ab93e..2ec8a33f 100644
--- a/source/_podcast_episodes/21-eirik-morland-violinist-2.md
+++ b/source/_podcast_episodes/21-eirik-morland-violinist-2.md
@@ -28,6 +28,7 @@ chapters: []
episode_filename: 21-violinist.mp3
file_size: 30666885
duration: 1:01:55
+use: [podcast_episodes]
---
Oliver is joined again by Eirik Morland (the first returning guest) to discuss recent improvements and enhancements to Violinist, such as Team support (a.k.a. multi-user subscriptions).
diff --git a/source/_podcast_episodes/22-dave-liddament.md b/source/_podcast_episodes/22-dave-liddament.md
index 3739f269..6419f06d 100644
--- a/source/_podcast_episodes/22-dave-liddament.md
+++ b/source/_podcast_episodes/22-dave-liddament.md
@@ -28,6 +28,7 @@ chapters: []
episode_filename: 22-static-analysis.mp3
file_size: 25543869
duration: 0:58:55
+use: [podcast_episodes]
---
In this episode, Oliver is joined by Dave Liddament - Director at Lamp Bristol and Organiser of PHP South West - to discuss PHPStan and static analysis.
diff --git a/source/_podcast_episodes/23-jurgen-haas-eca.md b/source/_podcast_episodes/23-jurgen-haas-eca.md
index 039aa0ce..3b8d2418 100644
--- a/source/_podcast_episodes/23-jurgen-haas-eca.md
+++ b/source/_podcast_episodes/23-jurgen-haas-eca.md
@@ -20,6 +20,7 @@ chapters: []
episode_filename: 23-eca.mp3
file_size: 21181821
duration: 0:51:53
+use: [podcast_episodes]
---
In this episode, Oliver is joined by Jürgen Haas to discuss the Drupal Event, Condition, Action (ECA) module.
diff --git a/source/_podcast_episodes/24-chris-ballard-generative-ai.md b/source/_podcast_episodes/24-chris-ballard-generative-ai.md
index 6cb66c2d..b0025e69 100644
--- a/source/_podcast_episodes/24-chris-ballard-generative-ai.md
+++ b/source/_podcast_episodes/24-chris-ballard-generative-ai.md
@@ -22,6 +22,7 @@ chapters: []
episode_filename: 24-generative-ai.mp3
file_size: 29900397
duration: 00:58:33
+use: [podcast_episodes]
---
In this episode, Oliver is joined by Chris Ballard to discuss his recent talk at PHP South West about using generative AI in PHP, speaking at meetups and live coding.
diff --git a/source/_podcast_episodes/25-jess-archer-drush-laravel-prompts.md b/source/_podcast_episodes/25-jess-archer-drush-laravel-prompts.md
index 9decce76..28262bcd 100644
--- a/source/_podcast_episodes/25-jess-archer-drush-laravel-prompts.md
+++ b/source/_podcast_episodes/25-jess-archer-drush-laravel-prompts.md
@@ -24,6 +24,7 @@ chapters: []
episode_filename: 25-laravel-prompts.mp3
file_size: 20523767
duration: 1:02:41
+use: [podcast_episodes]
---
In this episode, Oliver and Jess Archer (Engineering Team Lead at Laravel) discuss Laravel Prompts and Drush, PHP, Linux and working on the command line with tools like Neovim and tmux.
diff --git a/source/_podcast_episodes/3-non-technical-contribution.md b/source/_podcast_episodes/3-non-technical-contribution.md
index dba95994..57bd29f9 100644
--- a/source/_podcast_episodes/3-non-technical-contribution.md
+++ b/source/_podcast_episodes/3-non-technical-contribution.md
@@ -27,6 +27,7 @@ transistor:
episode_filename: 3-community-engagement.mp3
file_size: 24882117
duration: 0:50:39
+use: [podcast_episodes]
---
This week, Oliver is joined by Niklas Franke to discuss DrupalCon Lille, contributing to Drupal as a non-technical enthusiast, the Splash Awards and the Drupal community in Germany.
diff --git a/source/_podcast_episodes/4-ed-crompton-oxfam-case-study.md b/source/_podcast_episodes/4-ed-crompton-oxfam-case-study.md
index d1db132e..b60be8ad 100644
--- a/source/_podcast_episodes/4-ed-crompton-oxfam-case-study.md
+++ b/source/_podcast_episodes/4-ed-crompton-oxfam-case-study.md
@@ -35,4 +35,5 @@ links:
episode_filename: 4-oxfam.mp3
file_size: 21505533
duration: 0:47:36
+use: [podcast_episodes]
---
diff --git a/source/_podcast_episodes/5-dieter-blomme-technical-debt.md b/source/_podcast_episodes/5-dieter-blomme-technical-debt.md
index 8399e4f0..fd07a88f 100644
--- a/source/_podcast_episodes/5-dieter-blomme-technical-debt.md
+++ b/source/_podcast_episodes/5-dieter-blomme-technical-debt.md
@@ -29,4 +29,5 @@ links:
episode_filename: 5-technical-debt.mp3
file_size: 23248532
duration: 0:52:22
+use: [podcast_episodes]
---
diff --git a/source/_podcast_episodes/6-dan-leech-php-tui.md b/source/_podcast_episodes/6-dan-leech-php-tui.md
index 52c00316..dd42a472 100644
--- a/source/_podcast_episodes/6-dan-leech-php-tui.md
+++ b/source/_podcast_episodes/6-dan-leech-php-tui.md
@@ -35,6 +35,7 @@ links:
episode_filename: 6-tuis-clis.mp3
file_size: 22071243
duration: 0:53:17
+use: [podcast_episodes]
---
In this week's episode, Oliver is joined by Dan Leech to discuss building command-line applications and TUIs with PHP based on Dan's open-source projects - Phpactor, PHPBench and, most recently, PHP-TUI.
diff --git a/source/_podcast_episodes/7-mike-karthauser-testing-legacy.md b/source/_podcast_episodes/7-mike-karthauser-testing-legacy.md
index 8e2d384c..c9efdb41 100644
--- a/source/_podcast_episodes/7-mike-karthauser-testing-legacy.md
+++ b/source/_podcast_episodes/7-mike-karthauser-testing-legacy.md
@@ -33,6 +33,7 @@ links:
episode_filename: 7-testing-legacy.mp3
file_size: 24294452
duration: 0:53:23
+use: [podcast_episodes]
---
Oliver and Mike discuss e-commerce, legacy code, technical debt, automated testing, test-driven development, refactoring, code vs. no-code solutions, and Mike's recent talk at PHP South West in Bristol.
diff --git a/source/_podcast_episodes/8-eirik-morland-violinist.md b/source/_podcast_episodes/8-eirik-morland-violinist.md
index 51d8a1f0..f61aa67e 100644
--- a/source/_podcast_episodes/8-eirik-morland-violinist.md
+++ b/source/_podcast_episodes/8-eirik-morland-violinist.md
@@ -25,6 +25,7 @@ links:
episode_filename: 8-violinist.mp3
file_size: 27664298
duration: 1:00:01
+use: [podcast_episodes]
---
Oliver and Eirik Morland discuss automated dependency updates with Violinist, PHP and Composer, why automation is good, and focusing on providing value for clients and customers.
diff --git a/source/_podcast_episodes/9-tim-lehnen.md b/source/_podcast_episodes/9-tim-lehnen.md
index 653dc5bf..62e91808 100644
--- a/source/_podcast_episodes/9-tim-lehnen.md
+++ b/source/_podcast_episodes/9-tim-lehnen.md
@@ -31,6 +31,7 @@ transistor:
episode_filename: 9-drupal-association.mp3
file_size: 36650781
duration: 1:06:23
+use: [podcast_episodes]
---
This week, Oliver is joined by Tim Lehnen - the CTO of the Drupal Association.