Commit graph

  • 94a0a6c906
    chore: remove pnpm-lock.yaml Thomas 2025-03-04 18:54:28 +0000
  • 6dd6e210e5
    chore: add pnpm-lock.yaml file Thomas 2025-03-04 18:54:01 +0000
  • 781ef46738
    chore: remove yarn-error.log Thomas 2025-03-04 18:53:50 +0000
  • b1f5daf96a
    blog: Learning with LLMs Thomas 2025-03-04 18:53:24 +0000
  • 3980580004
    blog: A handful of links Thomas 2025-02-24 22:02:54 +0000
  • 781ec12c09
    blog: should I be taking notes? Thomas 2025-02-19 20:16:40 +0000
  • 7c346a5b71
    blog: reading challenging books Thomas 2025-02-14 22:41:46 +0000
  • 8deaf29378
    blog: books and the small web Thomas 2025-02-12 21:24:41 +0000
  • 66851a82eb
    blog: vibe check #22 Thomas 2025-02-02 18:08:48 +0000
  • be256f7ed3
    fix: fix issue (caused by svelte5 migration) where colour scheme preference wasn't persisting Thomas 2025-01-16 20:05:59 +0000
  • 2fecf0c540
    blog: set prerender to 'auto' Thomas 2025-01-16 19:56:49 +0000
  • d3c5b2cec3
    blog: Shein IPO blog post Thomas 2025-01-16 18:31:17 +0000
  • 98bc188722
    blog: vibe check #21 Thomas 2025-01-09 14:08:29 +0000
  • 1743c9cfd4
    design: update homepage design a little Thomas 2025-01-05 07:42:17 +0000
  • 8b9b1185a7
    chore: update to Svelte@5 Thomas 2025-01-04 15:35:07 +0000
  • 43513a8236
    chore: remove pnpm-lock.yaml Thomas 2025-01-04 15:28:56 +0000
  • fcb16849f1
    chore: bump a lot of dependencies Thomas 2025-01-04 15:28:36 +0000
  • f43b4bdc89
    blog: vibe check#20 Thomas 2024-12-01 08:09:36 +0000
  • 90789ebe46
    blog: Static svelte kti sites on coolify Thomas 2024-11-22 14:24:15 +0000
  • a88f5bee8d
    blog: you can just think about things different Thomas 2024-11-19 17:39:28 +0000
  • 2a6736f718
    blog: ghost blog with coolify dockerfile Thomas 2024-11-11 09:46:36 +0000
  • 9dc85b2668 blog: stop with the caveats Thomas 2024-11-04 14:16:34 +0000
  • 26ec9f891f blog: GitHub action environment variables Thomas 2024-10-12 16:50:13 +0100
  • 57be2f96f3 blog: scrumbled egg blog post; styles: update colours and typography for blog post Thomas 2024-09-28 16:07:16 +0100
  • 27f3652711 blog: tuesday at 2pm Thomas 2024-09-24 22:13:59 +0100
  • 1609375d47 blog: never adobe Thomas 2024-09-13 14:53:00 +0100
  • 15c0cd50a4 blog: makers make Thomas 2024-09-03 20:22:03 +0100
  • 56a4972c23 dependencies: upgrade Thomas 2024-08-26 10:57:43 +0100
  • ed0e455b9c blog: end of summer hours Thomas 2024-08-26 10:57:05 +0100
  • a32392fc1e summer hours 2024! Thomas 2024-06-18 07:23:06 +0100
  • 9a1547af47 blog(Book Review) Matrix Thomas 2024-06-01 08:23:53 +0100
  • e8f4c05ddd blog: Modern web tools and platforms are useful Thomas 2024-05-23 08:12:43 +0100
  • e9e50a9865 blog: very convincing LLMs Thomas 2024-05-07 21:52:01 +0100
  • d71501c061 blog(kindle-md-highlights) Thomas 2024-04-28 08:57:56 +0100
  • fe8f7fec75 blog: Vibe Check #19 Thomas 2024-04-20 22:09:58 +0100
  • 7239d2ee56 blog(Thoughts on Generative AI) Thomas 2024-04-06 10:30:44 +0100
  • 817e305cd0 blog(When should tests fail?) Thomas 2024-03-29 20:57:32 +0000
  • 23161552a3 style(blockquote): whoops! block quote got too wide Thomas 2024-03-23 07:42:44 +0000
  • d65c101dc8 blog: Make it easy to try again Thomas 2024-03-23 07:41:20 +0000
  • 60efe133eb style(padding) Fix style issue on small screens (x-overflow) Thomas 2024-03-23 07:40:59 +0000
  • 15d021df8c specify engines.node >= 20.11.1 in package.json Thomas 2024-03-18 06:57:41 +0000
  • 4a653cc903 bump: @sveltejs/adapter-netlify from 3 to 4 Thomas 2024-03-18 06:54:13 +0000
  • 5178a715d9 bugfix(/blog) fix date formatting on BlogPostListItem Thomas 2024-03-17 22:22:20 +0000
  • 1d39b84611 blog: redesign announcement Thomas 2024-03-17 22:20:19 +0000
  • 46c5065d60 finalise redesign Thomas 2024-03-17 22:01:32 +0000
  • 8fcd9d23b7 migration to SvelteKit 2 Thomas 2024-03-17 09:37:49 +0000
  • 4c98640a08 redesign Thomas 2024-03-17 09:33:22 +0000
  • f6577d5018 blog: Code Snippet: Count number of files with an extention Thomas 2024-03-11 21:12:57 +0000
  • fcdf107f7c blog: vibecheck#18 Thomas 2024-03-10 12:13:38 +0000
  • 8cf29668a6 blog: duolingo is an engagement platform Thomas 2024-03-06 10:02:32 +0000
  • cd4887510f blog: using vim again Thomas 2024-02-25 11:55:29 +0000
  • 989b9ea197 edit: Vibe Check #17 Thomas 2024-02-16 08:12:59 +0000
  • 79cd485999 blog: Vibe Check #17 Thomas 2024-02-14 15:28:59 +0000
  • 371fc2765c homepage update; blog: why code comments? Thomas 2024-01-16 22:49:20 +0000
  • 52de91eecc blog: Vibe Check 2023 Thomas 2024-01-02 22:36:40 +0000
  • 52c113548a blog: year of tools, software tools Thomas 2023-12-22 11:34:04 +0000
  • 267ceba78f blog: vibe check 17 Thomas 2023-12-17 18:58:35 +0000
  • e38d239577 blog: why not mock Thomas 2023-12-01 07:51:29 +0000
  • 5262d1351f blog: CV advice Thomas 2023-11-12 11:07:43 +0000
  • f7082653c6 blog: Vibe Check #16 Thomas 2023-10-29 10:47:11 +0000
  • e6ee2c8bea blog: It's easier to do it on paper Thomas 2023-10-19 08:12:01 +0100
  • dea7aadaa5 blog: Vibe Check #15 Thomas 2023-10-04 08:00:47 +0100
  • 68aac2d81f blog: TDD is like meditation Thomas 2023-09-27 15:20:25 +0100
  • 9a2a11b631 blog: Two Questions for Technical Interviews Thomas 2023-09-24 09:24:12 +0100
  • 81ca6ffa3a blog: pattern drafting Thomas 2023-09-22 07:19:34 +0100
  • 6ddcb7d9b0 refactor how Markdown is converted to HTML; introduce sewn garments to blog Thomas 2023-09-08 22:31:00 +0100
  • d0afe72966 blog: learning to see Thomas 2023-08-28 15:38:14 +0100
  • 0799948b05 Add git lfs config Thomas 2023-08-14 16:47:19 +0100
  • fc926d7d3a blog: HMRC book review Thomas 2023-07-27 07:28:33 +0100
  • 1c3aa5f4f5 blog: add Vibe Check #14 Thomas 2023-07-19 19:46:54 +0100
  • dc0600f884 blog: vibe check #13 Thomas 2023-06-16 14:07:33 +0100
  • 17380280ec blog: always the same warning signs Thomas 2023-06-14 20:30:01 +0100
  • 244a7a6f8e blog: summer approaches Thomas 2023-06-10 21:06:20 +0100
  • f8076c5eef blog: Deep Work Thomas 2023-05-11 21:57:35 +0100
  • 193947c2cb [typo] reassembly => reassemble in meatsack blog post Thomas 2023-04-24 07:45:51 +0100
  • 32135deed1 blog: happy meat sack Thomas 2023-04-20 22:46:57 +0100
  • 15ddbde75d blog: Vibe Check #12 Thomas 2023-04-14 21:50:27 +0100
  • c03f1504ef blog: Uncertainty blog post Thomas 2023-03-28 11:27:18 +0100
  • 89107c2896 blog: eight things Thomas 2023-03-23 18:41:14 +0000
  • 94243a23c4 blog: ChatGPT Savant Syndrome Thomas 2023-03-12 19:01:25 +0000
  • 73b10eede5 blog: Vibe Check #11 Thomas 2023-03-04 08:03:44 +0000
  • 57244f475c blog: Anti Principles Thomas 2023-02-25 07:40:48 +0000
  • 344fef9967 blog: The Meta is More Appealing Thomas 2023-02-19 19:45:32 +0000
  • 3e520fdfb5 Blog: Make it good Thomas 2023-02-17 21:00:34 +0000
  • 6a695a8c68 SunriseSunset: Use 👻 not 🥷 for missing streak Thomas 2023-02-15 20:53:14 +0000
  • f083bb1ad2 blog: Will what drove you here drive you away from here? Thomas 2023-02-15 20:42:31 +0000
  • dbd6c2ea92 Blog: styles Thomas 2023-02-14 23:00:25 +0000
  • c40e2474b7 blog: A website can do that? Thomas 2023-02-14 22:47:26 +0000
  • 97cdd9fb1b blog: Exceptions over rules Thomas 2023-02-13 22:41:46 +0000
  • 3e2053e884 BlogEngine: Create Blog Posts locally with endpoint Thomas 2023-02-12 22:13:29 +0000
  • 57dd0a017e BlogEngine: Move the /new blog post endpoint to allow pre-rendering Thomas 2023-02-12 19:02:18 +0000
  • 6c48b3f188 BlogEngine: Create a page Thomas 2023-02-12 10:16:13 +0000
  • c9dd7145f0 BlogEngine: Rewrite stapline for the blog Thomas 2023-02-12 08:18:29 +0000
  • d06a0fb350 BlogEngine: use package ot generate RSS Thomas 2023-02-11 17:47:36 +0000
  • 577e3815b6 BlogEngine: Re-allow dangerous HTML Thomas 2023-02-09 07:20:32 +0000
  • bfa2485db1 BlogEngine: Add RSS Reader Thomas 2023-02-08 21:18:53 +0000
  • d9bc962d72 site: use for web-font loading (so font is always visible) Thomas 2023-02-08 20:01:23 +0000
  • 6c8083593f BlogEngine: Remove all references to old posts.json and Python scripts Thomas 2023-02-08 19:51:01 +0000
  • 6931e2a414 BlogEngine: PreRender everything Thomas 2023-02-06 22:56:10 +0000
  • 8d2a27e4d8 BlogEngine: Remove last references to the pre-built blog posts Thomas 2023-02-06 22:38:22 +0000