Six Months of Full Time Open Source
A developer reflects on six months of full-time open source work, discussing projects, financial challenges, and lessons learned.
A developer reflects on six months of full-time open source work, discussing projects, financial challenges, and lessons learned.
Analyzes the 'Time Till Open Source Alternative' (TTOSA) metric, showing how quickly open-source alternatives emerge to challenge proprietary software.
The article argues that true mass collaboration on the internet is a myth, using examples from open source, gaming, and teamwork dynamics.
An open source developer explains their policy of only providing source releases, not distribution packages, and encourages community packaging efforts.
A developer details creating a fully open-source Rust library for Apple code signing and notarization, enabling the process from non-Apple systems.
A discussion on overcoming the challenges of starting in open source, featuring insights from Brian Douglas and an introduction to the Open Sauced platform.
The author creates a new open-source Django package called 'django-denied' for handling authorization, extracted from a SaaS project.
Discusses the importance of conciseness and direct communication in software development and open-source communities.
A former Mayavi core contributor shares their journey into open source, from using the 3D visualization library for PhD research to becoming a key maintainer.
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.