"Working in Public: The Making and Maintenance of Open Source Software" by Nadia Eghbal is a thought-provoking and insightful book that offers a detailed examination of the open-source software community and the work that goes into creating and maintaining open-source projects.
The author draws on her experience as a former GitHub employee and her research on the open-source community to provide a comprehensive view of the challenges and rewards of contributing to open-source projects. She covers topics such as the history of open-source software, the economics of open-source, and the social dynamics of open-source communities.
One of the strengths of this book is its focus on the people who contribute to open-source projects. Eghbal emphasizes the importance of understanding the motivations of open-source contributors and the social norms that guide their behavior. She also provides insights into the challenges that open-source developers face, such as burnout and maintaining project sustainability.
Overall, "Working in Public" is a well-researched and engaging book that sheds light on the complex world of open-source software. It is a must-read for anyone interested in understanding the inner workings of the open-source community and the challenges and opportunities that come with contributing to open-source projects.