From bafaa7215ed01254b5e17c805f69c4d6a3aae7fe Mon Sep 17 00:00:00 2001 From: "kam (from the studio)" Date: Mon, 14 Nov 2022 19:56:49 +0100 Subject: [PATCH] thesis outline --- .../graduation-divination.md | 4 ++-- projects/thesis-outline/thesis-outline.md | 21 +++++++++++++++++++ 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/projects/graduation-divination/graduation-divination.md b/projects/graduation-divination/graduation-divination.md index 68447cf..dd8807a 100644 --- a/projects/graduation-divination/graduation-divination.md +++ b/projects/graduation-divination/graduation-divination.md @@ -134,12 +134,12 @@ Developing togheter with others it's a way to renegotiate priorities when develo --- +As a piece of code would write: I am documented, therefore I am. + And viceversa. Undocumented software is invisible, but for the eyes of their own developers. And eventually, it begins to fade as soon as the developer looks away. --- -As a piece of code would write: I am documented, therefore I am. - ## Coding Contingencies Coding is not just production of software, but also production of knowledge. A dialogue between human and more-than-human actors. The guestlist of this conference of the bits is often compiled by chance: the choice of a particular programming language, the coding style, the development environment and ecosystem, the infrastructure that runs the code, and so on, are the result of specific contingencies. diff --git a/projects/thesis-outline/thesis-outline.md b/projects/thesis-outline/thesis-outline.md index 0448c81..bc2f51b 100644 --- a/projects/thesis-outline/thesis-outline.md +++ b/projects/thesis-outline/thesis-outline.md @@ -134,3 +134,24 @@ forms of the list - e - f - g + + + +## Coding Contingencies. + +I want to write about worldbuilding around software. + +How do you chose a particular programming language, the coding style, the development environment and ecosystem, the infrastructure which runs the code, and so on? +These are not just technical choices, but rather coding contingencies. + +These contingencies are situated in precise contexts. Programming then is not just sharing code, but sharing context. It's to provide a point of view and a perspective to look at the world, before attempting to get some grip onto it with a script. + +To make place for the code turns to be a necessary act of care in the process of sharing knowledge. Software documentation as an act of worldbuilding.