Technical discussions are hard; a few tips
Tips for improving communication and reducing conflict in open-source software development, addressing maintainer anxiety and contributor fatigue.
Tips for improving communication and reducing conflict in open-source software development, addressing maintainer anxiety and contributor fatigue.
Author details a DMCA takedown of his open-source php-ml library on GitHub, explaining the process and its impact on the project.
A guide for open source maintainers on how to build a welcoming community and effectively manage contributions to scale their projects.
A student's blog about their Google Summer of Code 2020 project to improve the QuTiP quantum physics Python library's data layer.
A mentor's account of the virtual Chicago R Collaborative 2020, focusing on teaching Git/GitHub and contributing to open-source R projects.
The author explains why they chose to make their personal blog closed-source, citing reduced friction, private drafts, and avoiding code maintenance.
Explains how comprehensive documentation encourages open source contributions, using Gatsby.js as a case study for sustainable project growth.
A reflection on the personal and professional benefits of being an open source maintainer, framed in the spirit of the Passover song 'Dayenu'.
The history of PuTTY's development from a personal project to a widely-used SSH/Telnet client, as recounted by its creator Simon Tatham.
Introducing mdox, a CLI tool to automate and streamline software documentation processes, treating docs as code.
A guide to installing PowerShell 7, covering manual, scripted, and portable installation methods for the new cross-platform release.
A developer introduces 'Sponsorware', a model where an open-source package is initially exclusive to GitHub sponsors before being fully open-sourced, leading to a significant income increase.
A guide on contributing to open-source projects using Git and GitHub, covering the process from finding a project to making a pull request.
A passionate critique of the modern laptop market, praising the durable and serviceable ThinkPad X200 while lamenting current flawed offerings.
A curated list of open-source and free tools for data annotation across computer vision, NLP, audio, and other domains, including image and video labeling.
A guide to becoming a successful open-source project maintainer, focusing on soft skills, community management, and sustainable practices.
A step-by-step guide to building, testing, documenting, and publishing an open-source Python package from scratch, using a simple library as an example.
A critique of modern software's over-reliance on dependencies, sparked by a FOSDEM talk on open source sustainability and maintainer burnout.
A developer shares their experience presenting a talk on Python profiling at the FOSDEM 2020 open-source conference.
A FOSS maintainer reflects on the unique joys and intense stresses of working full-time on free and open-source software projects.