Oliver Davies
076802cb5b
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. |
||
---|---|---|
.githooks | ||
.github/workflows | ||
app | ||
assets | ||
resources | ||
source | ||
static | ||
.envrc | ||
.gitignore | ||
.gitmodules | ||
.ignore | ||
.markdownlint.yaml | ||
.tmux-sessionizer | ||
.yamlfmt.yaml | ||
build-configs.yaml | ||
composer.json | ||
composer.lock | ||
flake.lock | ||
flake.nix | ||
phpunit.xml.dist | ||
README.md | ||
run | ||
run.local |
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.