Commit graph

670 commits

Author SHA1 Message Date
Oliver Davies cdeb015148 docs(daily-email): add 2022-10-28 2022-11-03 09:01:57 +00:00
Oliver Davies 6080c5fcf7 docs(daily-email): add 2022-10-27 2022-10-31 21:38:26 +00:00
Oliver Davies 7eb3d41e14 docs(daily-email): add 2022-10-26 2022-10-31 21:02:20 +00:00
Oliver Davies df3d046e7f docs(daily-email): add 2022-10-25 2022-10-27 10:43:19 +01:00
Oliver Davies c568234b08 docs(daily-email): add 2022-10-24 2022-10-25 23:33:20 +01:00
Oliver Davies 4d5481c45e docs(daily-email): add 2022-10-21 2022-10-24 00:20:08 +01:00
Oliver Davies b841499034 fix: use the main tag 2022-10-22 12:25:19 +01:00
Oliver Davies b33c575dbe chore: add space below the page title 2022-10-22 12:25:19 +01:00
Oliver Davies 68aa496b84 refactor: change gray to grey` 2022-10-22 12:20:01 +01:00
Oliver Davies e3cd850df9 chore: use a different grey colour
Use a different grey colour to make the site look more like the previous
version.
2022-10-22 12:20:01 +01:00
Oliver Davies a56e326a57 fix(daily-email): remove newlines in slugs
Fix page not found error when adding a permalink in this format:

```yaml
---
permalink: >
  archive/2022/10/20/cherry-picking-commits-is-an-anti-pattern
```

This causes a newline character to be added to the end of the permalink,
and causes the previous code to not be able to match the slug for the
filename based on the `permalink` value within the front matter.
2022-10-21 23:55:35 +01:00
Oliver Davies 6be23267c0 docs(daily-email): add 2022-10-20 2022-10-21 23:55:35 +01:00
Oliver Davies 13bca920fb build(nginx): add redirect 2022-10-21 00:40:31 +01:00
Oliver Davies 949ede7d69 docs(daily-email): fix permalink 2022-10-21 00:31:14 +01:00
Oliver Davies 83205d48a5 docs(daily-email): add link 2022-10-21 00:17:54 +01:00
Oliver Davies 4dd37eb32d docs(daily-email): fix pubDate 2022-10-21 00:14:32 +01:00
Oliver Davies 571a3b6179 docs(daily-email): add 2022-10-19 2022-10-20 23:53:50 +01:00
Oliver Davies 5adc2a4b2b refactor(daily-email): make filenames consistent 2022-10-20 21:55:06 +01:00
Oliver Davies 92a3e001e1 feat: add links to common searches
Refs: #25
2022-10-19 22:02:54 +01:00
Oliver Davies 362f2335ec feat: add search functionality
Refs: #25
2022-10-19 22:01:11 +01:00
Oliver Davies 7ee59c28df feat: initial implementation of recommendations
An inititla implementation to add recommendations to the Daily List
page.

This is intentionally hidden until the feature is completed and the
styling is applied to each testimonial.
2022-10-19 21:17:10 +01:00
Oliver Davies dfdce8f144
docs(daily-email): add 2022-10-18 2022-10-19 12:35:17 +01:00
Oliver Davies dc72cbc91c
docs(daily-email): add 2022-10-12 2022-10-18 23:55:09 +01:00
Oliver Davies a9a64beb07 fix(daily-emails): change pubDate 2022-10-17 22:12:05 +01:00
Oliver Davies 1e7237ebea docs(daily-email): add 2022-10-17 2022-10-17 22:06:21 +01:00
Oliver Davies e25bc7007a docs: add missing syntax highlighting 2022-10-16 13:10:16 +01:00
Oliver Davies 52836ee597 fix: duplicate background color in code blocks 2022-10-16 13:07:59 +01:00
Oliver Davies 7d91a71917 fix: add the correct import 2022-10-16 12:52:45 +01:00
Oliver Davies f9df869c24 refactor: remove unused import 2022-10-16 12:52:23 +01:00
Oliver Davies 1ed365b129 refactor: extract getSlugFromFile() 2022-10-16 11:13:09 +01:00
Oliver Davies ee4f48abcd refactor(talks): use flatMap and size methods 2022-10-16 01:01:01 +01:00
Oliver Davies 217e98b7e3
docs(daily-email): add 2022-10-11 2022-10-15 17:24:18 +01:00
Oliver Davies 490aafca9b feat: re-add About Me block 2022-10-15 16:50:48 +01:00
Oliver Davies 535b4fef45 docs(talks): add mob programming talk 2022-10-15 16:14:54 +01:00
Oliver Davies 9e2b8196bd feat(talks): make talk count dynamic 2022-10-15 16:14:41 +01:00
Oliver Davies d2244d084c docs(talks): mark talks as online 2022-10-15 16:14:41 +01:00
Oliver Davies ad3c9171f7 refactor(talks): extract talk components 2022-10-15 16:14:37 +01:00
Oliver Davies d34d3415c1 feat: re-add events to talk pages 2022-10-15 00:33:17 +01:00
Oliver Davies 6e94d52f90 fix: re-add description 2022-10-15 00:03:28 +01:00
Oliver Davies 43ef7c2c70
docs(daily-emails): add 2022-10-10 2022-10-14 23:54:41 +01:00
Oliver Davies 6d7adf8c35 feat: re-add 404 page 2022-10-13 09:14:22 +01:00
Oliver Davies 5c4e54152a refactor: extract a Markdown component 2022-10-13 08:55:38 +01:00
Oliver Davies 18a1dd0e03 fix: remove unwanted URLs for daily emails 2022-10-13 08:49:55 +01:00
Oliver Davies 69112f3976 fix: add article content to description 2022-10-13 00:15:24 +01:00
Oliver Davies 5efaf23eca chore(daily-email): re-add form 2022-10-10 23:02:27 +01:00
Oliver Davies 5f7acceb93 docs(daily-email): add email 2022-10-10 22:58:04 +01:00
Oliver Davies 1cedd10c90 chore: re-add Plausible Analytics 2022-10-10 21:07:51 +01:00
Oliver Davies d1b76dda33 chore: replace Sculpin with Astro 2022-10-10 20:50:54 +01:00
Oliver Davies d0ef96dead
fix(daily-emails): typo 2022-10-08 22:44:27 +01:00
Oliver Davies fd8975c2b3
docs(daily-email): add 2022-10-08 2022-10-08 22:43:32 +01:00