Go back

John’s blog

  1. AI slows down open source developers. Peter Naur can teach us why.12/07/2025
  2. This site is in the internet phonebook!15/05/2025
  3. How can you save anything?04/02/2025
  4. Quote Bag January 202431/01/2025
  5. I can’t believe how bad the Substack UX is13/01/2025
  6. Adding data to a request object is totally an anti-pattern06/01/2025
  7. Most browsers can natively lazy load images26/12/2024
  8. I’m making Claude write Anki cards for me12/12/2024
  9. (Don’t) Use Computer25/10/2024
  10. John Recommends: Positive EV on Polymarket?11/10/2024
  11. Features I'd like to add to this website23/09/2024
  12. John Recommends: B.P.R.D. Humble Bundle22/09/2024
  13. My mum couldn't use WhatsApp because her font size is too large26/06/2024
  14. How to make Cloudflare properly cache a Remix site03/02/2024
  15. Please add an RSS feed to your website02/02/2024
  16. Johncom now supports webmentions05/01/2024
  17. The Loneliness of the Mid Level Vimmer21/12/2023
  18. The undisputed best songs of 202320/12/2023
  19. I have added comments to this website11/12/2023
  20. Suddenly, I Understand Software18/11/2023
  21. What I talk about when I talk about Balenciaga's Trainers 14/11/2023
  22. On Doing Maintenance / Cataloguing the Work11/11/2023
  23. I made a SaaS product30/10/2023
  24. I made a bunch of 'retro' App Icons for MacOS07/10/2023
  25. I made a Quotebacks plugin for Marked29/07/2023
  26. Golden Age of Consumer Software11/04/2023
  27. I wish Chat GPT was more like chatting13/03/2023
  28. Check out uBlock origins element picker12/03/2023
  29. John Reviews: Rosalía‘s coca cola04/03/2023
  30. Rust Nation UK20/02/2023
  31. Fixing a Memory Leak in a Ruby SideKiq Job25/01/2023
  32. Rating the Ramen I ate in Japan22/01/2023
  33. GUEST POST: Japan's hottest tunes right now21/01/2023
  34. Suggestions and Observations, Japan13/01/2023
  35. Fear and Loathing of The Terminal12/01/2023
  36. I've rebuilt this website too many times. I just did it again.10/01/2023
  37. Setting up my new computer, vim, and listening to Spotify in the terminal06/10/2022
  38. What I Read On Holiday12/06/2022
  39. Shaving Is Too Expensive. Also the world is out to get you06/05/2022
  40. Six things I sort of believe about making music/art23/04/2022
  41. Arnie films I’ve watched recently16/04/2022
  42. Against moderation09/04/2022
  43. Maybe you should do less “work”26/03/2022
  44. Linking in to LinkedIn20/01/2022
  45. YikesScript24/10/2021
  46. A Second Solaris19/07/2021
  47. Seeing Solaris17/07/2021
  48. Start Small, Stay Small14/07/2021
  49. Local development with DynamoDB and JavaScript31/10/2020
  50. Tries Company20/11/2019