Commit graph

96 commits

Author SHA1 Message Date
Thomas
57a9afd756
blog: everything is tuberculosis 2025-04-05 15:37:41 +01:00
Thomas
246afa924f
refactor(blog): Move the calculation of days between posts to the client side 2025-04-02 20:28:05 +01:00
Thomas
c4152b5b0c
tweak: make the link icon orange; update my 'career' section on the home page 2025-03-28 08:12:14 +00:00
Thomas
7a5be3524a
Add link to glass.photo site from home page; add link icon next to anchor tags 2025-03-28 07:50:54 +00:00
Thomas
b7fffca916
refactor(blog): Return the /blog page to use server rendering 2025-03-22 09:17:13 +00:00
Thomas
a2a2b6a0e0
fix(/blog/+server.ts): Make it prerender false, so I can carry on using searchParams 2025-03-16 12:38:06 +00:00
Thomas
e6c0cb8afb
style: reduce the max width of blog post title when page is wide 2025-03-13 21:45:01 +00:00
Thomas
1fd055c38f
feat: move all functionality for blog pages to the server 2025-03-13 21:43:06 +00:00
Thomas
66851a82eb
blog: vibe check #22 2025-02-02 18:08:48 +00:00
Thomas
be256f7ed3
fix: fix issue (caused by svelte5 migration) where colour scheme preference wasn't persisting 2025-01-16 20:05:59 +00:00
Thomas
2fecf0c540
blog: set prerender to 'auto' 2025-01-16 19:56:49 +00:00
Thomas
d3c5b2cec3
blog: Shein IPO blog post 2025-01-16 18:31:17 +00:00
Thomas
98bc188722
blog: vibe check #21 2025-01-09 14:08:29 +00:00
Thomas
1743c9cfd4
design: update homepage design a little 2025-01-05 07:42:17 +00:00
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