Oliver Davies
5b3d4ec8b1
Fix spacing in podcast episode page titles
Build and Deploy / build_and_deploy (push) Has been cancelled
2025-01-10 19:09:29 +00:00
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
Oliver Davies
661669f2a5
Combine the default and base templates
2024-12-18 21:45:11 +00:00
Oliver Davies
cafc42cf62
Add jump link to the navigation menu
2024-12-17 19:15:48 +00:00
Oliver Davies
b9f66b5b07
Add a feature flag for using the native HTML audio
...
...player element
2024-12-17 00:00:09 +00:00
Oliver Davies
8541c0a3e9
Self-host the Roboto Condensed font
...
Instead of linking to Google Fonts.
2024-12-07 20:24:53 +00:00
Oliver Davies
6144fae6d8
Remove highlight.js
2024-12-07 02:44:04 +00:00
Oliver Davies
94a4190be6
Remove custom Twig extensions
...
Go back to calculating the talk count inline and using a macro to get
the number of years experience.
2024-11-30 20:58:54 +00:00
Oliver Davies
6bed2f655a
Remove Plausible
2024-11-05 16:28:55 +00:00
Oliver Davies
d809fa4a0e
Revert "Add Hotjar code"
...
This reverts commit fe71cd9a13
.
2024-10-04 21:30:26 +01:00
Oliver Davies
fe71cd9a13
Add Hotjar code
2024-10-04 21:29:07 +01:00
Oliver Davies
15000e0144
Update meta descriptions for podcast episodes
2024-09-12 00:06:32 +01:00
Oliver Davies
802ca42232
Remove newline
2024-09-10 21:06:58 +01:00
Oliver Davies
bccca3e41b
Set the meta description for daily emails
2024-09-10 20:59:15 +01:00
Oliver Davies
a4416ef72c
Update meta descriptions for presentations
2024-09-10 00:56:52 +01:00
Oliver Davies
37603296f0
Change /talks to /presentations
2024-09-02 18:36:04 +01:00
Oliver Davies
57c03e92fe
Add ATDC message about Drupal 11
2024-08-20 01:07:03 +01:00
Oliver Davies
3e1f47f666
Add the Mastodon link to all pages, just in case
2024-08-06 13:43:03 +01:00
Oliver Davies
f2e6eb5517
Extract a variable for my Mastodon name and URL
2024-08-06 01:25:03 +01:00
Oliver Davies
59553840d9
Add Mastodon verification to the daily email page
2024-08-06 01:14:33 +01:00
Oliver Davies
9bfd68e0c0
Add Mastodon verification link to the Home page
2024-08-06 01:02:09 +01:00
Oliver Davies
0672711d8b
Hide CTA text on daily email pages
2024-05-24 23:01:47 +01:00
Oliver Davies
1045e5c85e
Fix HTML validation errors
2024-05-08 07:34:25 +01:00
Oliver Davies
0ab2ade96b
Change heading
2024-04-29 13:03:19 +01:00
Oliver Davies
54c0e6f66b
Add daily email for 2024-03-18
...
Automated Drupal 11 compatibility fixes
2024-03-18 00:14:25 +00:00
Oliver Davies
051e154c65
Re-add old blog posts from Astro
2024-03-09 23:38:01 +00:00
Oliver Davies
cdad7fc6d6
Re-add Plausible Analytics
2024-03-08 17:30:35 +00:00
Oliver Davies
664d90414e
Add Ryan Szrama episode
2024-03-04 21:40:14 +00:00
Oliver Davies
6abe356f7c
Fix formatting
2024-03-04 00:27:11 +00:00
Oliver Davies
2cbe2b9001
Reapply "Add daily email for 2024-03-02"
...
This reverts commit 2a072a5a49
.
2024-03-04 00:24:29 +00:00
Oliver Davies
bcc1874337
Consolidate prose classes
2024-02-28 10:16:02 +00:00
Oliver Davies
91486faed4
Update site settings
2024-02-28 00:49:27 +00:00
Oliver Davies
906e053322
Move other CTAs to site configuration
2024-02-23 21:36:22 +00:00
Oliver Davies
28a853398a
Allow for setting a specific CTA from a library
2024-02-18 20:22:23 +00:00
Oliver Davies
e962e89ffb
Show CTAs on daily emails
2024-02-18 20:22:23 +00:00
Oliver Davies
5fbf48d9ac
Re-add syntax highlighting to daily emails and
...
...ATDC lessons
2024-02-18 01:35:59 +00:00
Oliver Davies
9137b331fe
podcast: move key points into front matter
2024-02-17 08:54:25 +00:00
Oliver Davies
27d7fdbd33
Change locale to en-GB
2024-02-14 17:37:31 +00:00
Oliver Davies
fb8e7af4a9
Hide CTAs on daily email pages
2024-02-06 09:10:06 +00:00
Oliver Davies
b6f23e6b23
Add meta keywords
2024-01-13 00:42:26 +00:00
Oliver Davies
0bf1abbd6b
Move assets to an S3 bucket
2024-01-11 21:27:37 +00:00
Oliver Davies
aad6d0315e
Extract includes from the talk layout
2024-01-11 20:04:40 +00:00
Oliver Davies
97cb0b3130
Hide location if there isn't one
2024-01-11 19:21:14 +00:00
Oliver Davies
73215b3fcd
Fix meta title on podcast episode pages
2024-01-10 13:39:39 +00:00
Oliver Davies
cc13e29367
Fix podcast player
2024-01-10 13:04:29 +00:00
Oliver Davies
d79f08e05d
Revert "Refactor page titles, fix podcast episode page"
...
This reverts commit 18305da0a6
.
2024-01-10 08:58:09 +00:00
Oliver Davies
18305da0a6
Refactor page titles, fix podcast episode page
...
...titles
2024-01-10 07:13:37 +00:00
Oliver Davies
455d27eef5
Only load the player when there is an episode ID
2024-01-10 00:44:45 +00:00
Oliver Davies
7b332d9ea2
Add generator
meta tag
...
It shows the website is generated by Sculpin and links to
https://sculpin.io .
2024-01-06 22:55:07 +00:00
Oliver Davies
494e8a3b99
Fix meta tags for LinkedIn
2024-01-03 23:06:06 +00:00