DRMacIver's Notebook

Thoughts from David R. MacIver

2024-10

2024-09

2024-07

2024-03

2024-02

2024-01

2023-07

2023-06

2023-02

2022-12

2022-11

2022-10

2022-08

2022-07

2022-06

2022-05

2022-04

2022-02

2022-01

2021-12

2021-11

2021-10

2021-08

2021-07

2021-06

2021-04

2021-01

2020-12

2020-08

2020-07

2020-06

2020-05

2020-04

2020-03

2020-02

2019-12

2019-11

2019-09

2019-08

2019-07

2019-06

2019-05

2019-04

2019-03

2019-02

2019-01

2018-12

2018-11

2018-10

2018-09

2018-08