Commit graph

82 commits

Author SHA1 Message Date
Thomas
8b9b1185a7
chore: update to Svelte@5 2025-01-04 15:35:07 +00:00
Thomas
fcb16849f1
chore: bump a lot of dependencies 2025-01-04 15:28:36 +00:00
Thomas
57be2f96f3 blog: scrumbled egg blog post; styles: update colours and typography for blog post 2024-09-28 16:07:16 +01:00
Thomas
27f3652711 blog: tuesday at 2pm 2024-09-24 22:13:59 +01:00
Thomas
ed0e455b9c blog: end of summer hours 2024-08-26 10:57:05 +01:00
Thomas
a32392fc1e summer hours 2024! 2024-06-18 07:23:06 +01:00
Thomas
fe8f7fec75 blog: Vibe Check #19 2024-04-20 22:09:58 +01:00
Thomas
60efe133eb style(padding) Fix style issue on small screens (x-overflow) 2024-03-23 07:40:59 +00:00
Thomas
5178a715d9 bugfix(/blog) fix date formatting on BlogPostListItem 2024-03-17 22:22:20 +00:00
Thomas
46c5065d60 finalise redesign 2024-03-17 22:01:32 +00:00
Thomas
8fcd9d23b7 migration to SvelteKit 2 2024-03-17 09:37:49 +00:00
Thomas
4c98640a08 redesign 2024-03-17 09:33:22 +00:00
Thomas
79cd485999 blog: Vibe Check #17 2024-02-14 15:28:59 +00:00
Thomas
371fc2765c homepage update; blog: why code comments? 2024-01-16 22:49:20 +00:00
Thomas
68aac2d81f blog: TDD is like meditation 2023-09-27 15:20:25 +01:00
Thomas
6ddcb7d9b0 refactor how Markdown is converted to HTML; introduce sewn garments to blog 2023-09-08 22:31:00 +01:00
Thomas
f8076c5eef blog: Deep Work 2023-05-11 21:57:35 +01:00
Thomas
15ddbde75d blog: Vibe Check #12 2023-04-14 21:50:27 +01:00
Thomas
344fef9967 blog: The Meta is More Appealing 2023-02-19 19:45:32 +00:00
Thomas
6a695a8c68 SunriseSunset: Use 👻 not 🥷 for missing streak 2023-02-15 20:53:14 +00:00
Thomas
f083bb1ad2 blog: Will what drove you here drive you away from here? 2023-02-15 20:42:31 +00:00
Thomas
dbd6c2ea92 Blog: styles 2023-02-14 23:00:25 +00:00
Thomas
c40e2474b7 blog: A website can do that? 2023-02-14 22:47:26 +00:00
Thomas
97cdd9fb1b blog: Exceptions over rules 2023-02-13 22:41:46 +00:00
Thomas
3e2053e884 BlogEngine: Create Blog Posts locally with endpoint 2023-02-12 22:13:29 +00:00
Thomas
57dd0a017e BlogEngine: Move the /new blog post endpoint to allow pre-rendering 2023-02-12 19:02:18 +00:00
Thomas
6c48b3f188 BlogEngine: Create a page 2023-02-12 10:16:13 +00:00
Thomas
c9dd7145f0 BlogEngine: Rewrite stapline for the blog 2023-02-12 08:18:29 +00:00
Thomas
bfa2485db1 BlogEngine: Add RSS Reader 2023-02-08 21:18:53 +00:00
Thomas
d9bc962d72 site: use for web-font loading (so font is always visible) 2023-02-08 20:01:23 +00:00
Thomas
6c8083593f BlogEngine: Remove all references to old posts.json and Python scripts 2023-02-08 19:51:01 +00:00
Thomas
6931e2a414 BlogEngine: PreRender everything 2023-02-06 22:56:10 +00:00
Thomas
8d2a27e4d8 BlogEngine: Remove last references to the pre-built blog posts 2023-02-06 22:38:22 +00:00
Thomas
a8fc9a2691 BlogEngine: Re-add Book Reviews to the Blog Index page 2023-02-05 22:31:58 +00:00
Thomas
9fca4a6867 /blog page, use pre-rendering 2023-02-05 16:27:45 +00:00
Thomas
dbc368fc3c BlogEngine: Update the BlogIndex page to use the new BlogController. Remove reliance on the old Pythonlist 2023-02-05 16:19:07 +00:00
Thomas
2d16ce03df BlogEngine: Introduce JS-level MarkdownFile, BlogPost, and BlogController. First step in moving away from the python build script for listing blog posts 2023-02-04 10:04:53 +00:00
Thomas
9da7768f18 blog: Vibe Check #10 2023-02-03 07:23:42 +00:00
Thomas
0eb59d948a sunrise-sunset: tidy streak calculation 2023-02-01 22:31:56 +00:00
Thomas
daf73c797e sunrise-sunset: Update Streak Calculator if a Streak has just ended 2023-02-01 22:19:55 +00:00
Thomas
98eb5f7c3f sunrise-sunset: streak emoji 2023-01-31 22:57:16 +00:00
Thomas
f7235b26cb sunrise-sunset: Streak Counting is Hard 2023-01-31 22:47:45 +00:00
Thomas
801bb6586a sunrise-sunset: add score history 2023-01-31 22:12:06 +00:00
Thomas
ffac69e6ce blog: Sunrise Sunset announcement post 2023-01-30 22:30:38 +00:00
Thomas
6d6557d3cb sunrise-sunset: refactor streak code 2023-01-29 23:26:29 +00:00
Thomas
29e4cb0b6d sunrise-sunset: current streak length 2023-01-29 23:15:03 +00:00
Thomas
ac98297cff sunrise-sunset: Update notification styles 2023-01-28 14:21:38 +00:00
Thomas
210fa2f4a6 sunrise-sunset: start to componentise the design 2023-01-28 13:51:42 +00:00
Thomas
7f83444d0f sunrise-sunset: put metatags in svelte:headD 2023-01-28 09:03:22 +00:00
Thomas
8c2a954fe2 sunrise-sunset: add metatags (including preview image) 2023-01-28 09:00:10 +00:00