Coding in the Wild
An introduction to open source software, explaining its importance, how to learn from and contribute to projects, and the author's personal experience.
An introduction to open source software, explaining its importance, how to learn from and contribute to projects, and the author's personal experience.
Explores the motivations behind proprietary vs. open source software, arguing that understanding developer intent is key to choosing software that serves user interests.
An introduction to Needle, an open-source modular framework for conducting security assessments of iOS applications.
A guide encouraging developers to contribute to open-source projects like AngularJS by improving documentation, not just code.
A developer advocates for investing time in building internal tools and processes to automate repetitive tasks and improve efficiency in software development.
Explains why creating custom open source licenses harms collaboration and adoption, advocating for standardized licenses.
A developer shares their experience contributing to Docker's official documentation by fixing a Windows-specific path issue in the config.json file guide.
A developer's review of the Atom text editor, highlighting its open-source nature, extensive plugin ecosystem, and customization for modern development.
A GitHub employee shares a curated list of recommended books for hackers, geeks, and open source developers on technology and business.
An experienced open source contributor outlines common social mistakes in FOSS project management, such as discouraging contributors and assigning only grunt work.
A guide for open source maintainers on how to gracefully close or reject unwanted pull requests and patch submissions.
A personal reflection on the history and legacy of Mozilla and the Firefox browser, from its innovative beginnings to its perceived decline.
A guide on managing difficult pull request discussions, focusing on setting ground rules, assigning roles, and maintaining productive collaboration.
An open-source developer calls out Adobe for taking credit for the RSiteCatalyst R package without proper attribution at their conferences.
The Hyper open-source project is inviting contributors to join its core team with write access after landing just one commit, aiming to build a sustainable community.
An invitation for students to join Google's Summer of Code, submit project proposals, and get paid to work with open source communities like KDE and openSUSE.
Argues that product design should focus on the core 80% of users, not power users or edge cases, to avoid feature creep and improve the out-of-box experience.
A developer asks for community help on several open-source projects due to increased time constraints from other work.
A developer's recap of FOSDEM 2016, focusing on a talk and panel about the Lua and GNU Guile programming languages.
A guide and free video series on how to contribute to open source projects, from creating a pull request to Git rebase.