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 |
|