Find a file
Oliver Davies 076802cb5b Add "More podcast episodes with..." block
If a guest has been on multiple podcast episodes, show a list on an
episode page linking to their other episodes.

For this to work, each page needs `data.podcast_episodes` to be in
scope, so `use: [podcast_episodes]` needs to be added to the episode.

Whilst I could do this only for the specific episodes, adding it to all
the episodes will make it clearer in the future that I need to have it
instead of forgetting to add it and wondering why it doesn't work.
2025-01-02 01:07:54 +00:00
.githooks Update build configuration files 2024-01-31 09:12:48 +00:00
.github/workflows Re-add a test workflow for pull requests 2024-09-13 20:10:18 +01:00
app Update menu link title 2024-12-29 23:56:57 +00:00
assets Self-host the Roboto Condensed font 2024-12-07 20:24:53 +00:00
resources Re-add the Drupal Planet XML feed 2024-09-11 20:30:50 +01:00
source Add "More podcast episodes with..." block 2025-01-02 01:07:54 +00:00
static Add episode filename to each podcast episode 2024-12-17 00:00:10 +00:00
.envrc Revert "Add devenv" 2024-11-12 19:27:07 +00:00
.gitignore Revert "Add devenv" 2024-11-12 19:27:07 +00:00
.gitmodules Revert "Move pages, remove the page content type" 2024-12-22 01:28:48 +00:00
.ignore Ignore .mp3 files in Telescope 2024-12-26 09:26:35 +00:00
.markdownlint.yaml Remove markdownlint line length warnings 2024-03-13 22:48:59 +00:00
.tmux-sessionizer Open neovim 2024-12-10 01:37:50 +00:00
.yamlfmt.yaml Format with yamlfmt 2024-07-31 18:00:52 +01:00
build-configs.yaml Replace build.yaml with build-configs.yaml 2024-08-02 00:44:01 +01:00
composer.json Remove custom Twig extensions 2024-11-30 20:58:54 +00:00
composer.lock Remove custom Twig extensions 2024-11-30 20:58:54 +00:00
flake.lock Revert "Add devenv" 2024-11-12 19:27:07 +00:00
flake.nix Revert "Add devenv" 2024-11-12 19:27:07 +00:00
phpunit.xml.dist Split src/ and tests/ directories 2024-09-03 20:55:16 +01:00
README.md Add README.md 2024-08-02 18:09:22 +01:00
run Update build script 2024-08-18 12:12:14 +01:00
run.local Rename to static 2024-12-15 19:53:31 +00:00

oliverdavies.uk

My personal website, built with Sculpin - a PHP-based static site generator.

It contains pages about my products, services, public speaking and training, as well as my daily email archive, podcast episodes and old blog posts from earlier versions of the website.

Styling

The styling is done using Tailwind CSS.

Hosting

The website is hosted on a 1GB DigitalOcean droplet alongside other static websites.

I'm using Apache as my web server so I can easily manage redirects using the .htaccess file within the source directory..

As it's a static website, no PHP or database are needed.