Commit graph

69 commits

Author SHA1 Message Date
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
Oliver Davies 5ac6c32725 Add daily email for 2024-01-03
Why you need to start upgrading from Drupal 7 now
2024-01-03 23:06:06 +00:00
Oliver Davies 1503275288 Update head and meta tags 2024-01-03 23:06:06 +00:00
Oliver Davies 9fd0094d8f Update meta title for the Home page 2024-01-03 23:06:06 +00:00