Other articles


  1. Spinning rust drives - 2023 September 01

    Old platter based hard drives are really slow compared to some newer SSD technology, but they are still cheap!


    read more
  2. Dealing with Shopify page bloat - 2023 May 01

    I've been helping a friend speed up their online store and some plugins are incredibly slow. Feels like the most recent chapter in the ongoing website bloat saga.


    read more
  3. A useful postgres explain tool - 2023 March 03

    A useful tool for formatting the output of Postgres explain tool.


    read more
  4. Functools cached_property - 2023 February 12

    Functools provides a decorator called cached_property in python 3.8+.


    read more
  5. pdfsizeopt - 2022 December 03

    pdfsizeopt is a tool that can reduce the filesize of pdf files.


    read more
  6. Setting the ssh key for a git clone - 2022 August 08

    How to set the SSH key to be used when cloning a git repository.


    read more
  7. Practical Pylint usage - 2022 May 31

    Pylint is a very powerful tool but it's also hard to use effectively.


    read more
  8. Debugging an issue with Pelican - 2022 February 21

    I ran into a slightly weird issue with Pelican, here's how I debugged it.


    read more
  9. My bank workshop experience - 2022 February 17

    Just as the Covid pandemic was starting I ran a workshop that was easily the worst one I've run in my career. Despite things going poorly there was a huge learning opportunity that I'm glad I had. The banking industry has changed dramatically and I wasn't prepared for it.


    read more

Page 1 / 13 »