programming
inverting the idea of “lone wolf” programming
a monolithic application programmed by a single organization where compatibility is enforced by the application/test suite breaking if someone pushes an incompatible change: that’s isolated
a dozen people all working on their own codebases and projects where the fruits of the ecosystem are only attainable if everyone agrees to the same sets of basic principles and interfaces, despite a lack of any real technological means of enforcing them: that’s social
programming
it’s not possible for an organization to go “ehhh, the aesthetics of this don’t sit right with me” and spend a weekend tinkering with it
organizations don’t have aesthetic sensibilities and individual personality doesn’t matter much to test suites
in my own practice, i want to employ programming models which enable those forms of expression