Other articles


  1. 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
  2. A useful postgres explain tool - 2023 March 03

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


    read more
  3. Functools cached_property - 2023 February 12

    Functools provides a decorator called cached_property in python 3.8+.


    read more
  4. pdfsizeopt - 2022 December 03

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


    read more
  5. 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
  6. Practical Pylint usage - 2022 May 31

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


    read more
  7. 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
  8. 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
  9. Getting CORS to work with Flask - 2021 September 14

    Getting CORS to work can be a pain, here's an annoying issue I ran into with flask.


    read more

Page 1 / 13 »