Liked https://www.lloydatkinson.net/notes/19/.