Skip to content
  • Home: Tom Hazledine

  • Important pages:
    • About
    • Archive
    • Feed

Code

Sep 2024 Alternatives to cosine similarity
Aug 2024 How does cosine similarity work?
Jul 2024 How do you test the quality of search results?
Jun 2024 What even is a week? (dates are hard)
Apr 2024 Stacked Sparklines web component
Mar 2024 Known Pleasures: SVG line art
Feb 2024 RSS is Awesome
Jan 2024 So long, and thanks for all the Sass
Dec 2023 Mapping LLM embeddings in three dimensions
Nov 2023 Publishing on npm is weird
Oct 2023 TomBot2000: automatically finding related posts using LLMs
Aug 2023 What if minesweeper kept getting harder?
May 2023 Adding client side search to a static site
Oct 2022 Oblique Strategies via npx
Feb 2022 Improving my Wordle opening words using simple node scripts
Jan 2021 RSS in 2021 (yes, it's still a thing)
Dec 2020 Building a delay effect with the Web Audio API
Nov 2020 Dark mode: hard mode
Feb 2020 Twitter Cards with Nunjucks and 11ty
Jan 2020 Static site generators: Hugo vs Jekyll vs Gatsby vs 11ty
Jul 2018 Writing well is essential. Try your best to get good at it
Jun 2017 You can now install Picobel using NPM
Jan 2017 Well-written HTML doesn't need any styling. Except that it does.
Jan 2017 n-minute read: calculating an average reading speed
Sep 2016 You are only as good as your README
Jan 2016 Which do you choose: native app or web app?
View all posts

Other categories:

productivity (5)career (6)typography (5)utilities (1)svg (5)internet-of-things (4)code (26)audio (7)podcasting (19)sports (3)data (3)general (1)