1. Type annotations in Python 3.7 - 2021 August 31

    Forward type annotations are significantly easier in Python 3.7+ since PEP 563 landed in the language, here's how you can use them.


    read more
  2. Numpy and mypy type checking - 2021 August 11

    Getting numpy to work with mypy requires installing the right package and making a few configuration changes.


    read more
  3. SQLAlchemy and mypy type checking - 2021 August 10

    Getting SQLAlchemy to work with mypy requires installing the right package and making a few configuration changes.


    read more
  4. Beware of Python assertions in production code - 2021 July 18

    Python assertions have a few important downsides that need to be discussed.


    read more
  5. Sentinel objects and mypy type checking - 2021 July 16

    There's a few annoying edge cases with using sentinel objects with mypy. Since I think both sentinel objects are useful and mypy is useful I want to be able to use both.


    read more
  6. Javascript support in this blog - 2021 July 05

    I've finally got around to supporting javascript in this blog.


    read more
  7. 2021 mid year update - 2021 July 04

    People I know in Canada are telling me it's Canada day so I guess that means its now more than half way through 2021. Given this arbitrary day of national celebrations marks another arbitrary point in time I figured it was a good time for making an arbitrary post about what's been going on with me lately since it's been a while since I was writing.


    read more
  8. Australian open tennis 2021 - 2021 June 10

    The Australian Open Tennis tournament offered a number of interesting insights into life in 2021 and I've finally got around to writing about it during the French Open.


    read more
  9. WordPress enumerations - 2021 June 09

    While looking through my server logs the other day I saw a bunch of suspicious requests looking to scan/exploit WordPress installs.


    read more
  10. Hard rubbish day 2021 - 2021 June 02

    The recent intersection of a Covid lockdown that was introduced in Melbourne recently coincided with the hard rubbish collection day. The lockdown gave me time to both think about waste in modern society and the time to write about it.


    read more

« Page 2 / 23 »