David Petersen
About
Thoughts
Projects
Contact
August 2023
Building blocks and choices
The lifecycle of this website