The secret to making code contributions that stand the test of time
A developer explains how to make lasting code contributions by focusing on tests and documentation, not just the code itself.
A developer explains how to make lasting code contributions by focusing on tests and documentation, not just the code itself.
Explains what OpenJDK is, its community structure, and governance, as part of a Java-focused newscast.
An analysis of GitHub Copilot's ethical and legal implications regarding open source licensing, arguing it facilitates the laundering of free software into proprietary code.
A developer shares his one-year journey building open-source data tools without funding, including stats, challenges, and future plans.
A talk from PyCon Italia 2022 on how developers can maximize their use of the Django web framework by engaging with and contributing to its open-source community.
Explains why open source maintainers require minimal reproductions for bug reports and how to create them effectively.
The article introduces TLDR pages as a more concise and user-friendly alternative to traditional Unix/Linux man pages for command-line help.
A developer's argument for moving open source projects from proprietary platforms like GitHub to open source forges, highlighting ethical and sustainability concerns.
A critique of Fairphone's hypocrisy for signing an open letter on user freedom while shipping phones with locked bootloaders requiring Google's approval.
An open-source Rust project enabling cross-platform code signing and notarization for Apple applications, reducing macOS dependency.
Announcement of the Hare programming language, a new systems programming language, with community updates and related tech blog posts.
A talk from PyCon DE 2022 on how to maximize your use of Django by contributing to its open-source community and development.
A talk from Django Day Copenhagen 2022 on how to get involved in and contribute to the Django open-source community.
Argues that free software projects should use free software infrastructure to avoid supporting proprietary platforms and strengthen the FOSS ecosystem.
A talk from Python Web Conference 2022 on how to maximize Django's potential by engaging with and contributing to its open-source community.
A guide by Mitchell Hashimoto on a systematic approach to understanding and contributing to complex software projects, from becoming a user to making your first change.
A developer explains the benefits of keeping a new systems programming language private during its early development phase.
Explains the common reasons why open source pull requests often take weeks, months, or longer to be reviewed and merged.
The article defends the OSI's Open Source Definition against attempts to dilute the term for commercial gain, arguing for its integrity.
A developer shares their experience creating and publishing their first Rust crate, 'recoord', for handling and resolving geographic coordinates.