luxon reviewed Working in Public by Nadia Eghbal
Review
3 stars
The author gives an overview of how open source software is written and maintained today, focusing on issues of funding and how to ensure that projects get maintained after the initial production of the code. I found useful the distinction between code as consumption (which is free at marginal cost) and code as production (which is really a quite scarce commodity). I appreciated the collection of ideas on how to improve the situation – in particular the thought of intentionally adding friction, or example by moving away from GitHub to more niche platforms, and requiring payment to open pull requests and issues. Overall, the book was disappointing though. It felt like the focus was unduly on software that is used by other developers as opposed to end users and seemed to really draw on less than twenty people or projects. Political issues, both around the ideology of free software and …
The author gives an overview of how open source software is written and maintained today, focusing on issues of funding and how to ensure that projects get maintained after the initial production of the code. I found useful the distinction between code as consumption (which is free at marginal cost) and code as production (which is really a quite scarce commodity). I appreciated the collection of ideas on how to improve the situation – in particular the thought of intentionally adding friction, or example by moving away from GitHub to more niche platforms, and requiring payment to open pull requests and issues. Overall, the book was disappointing though. It felt like the focus was unduly on software that is used by other developers as opposed to end users and seemed to really draw on less than twenty people or projects. Political issues, both around the ideology of free software and the interaction of companies seeking to dominate open source projects with the rest of the community also fell by the wayside. The ultimate suggestion – for developers to learn from live streamers – also did not seem very compelling. But I guess I kind of missed a clear statement of what the problem is in the first place anyway.