Thoughts on Conway's Law and the software stack
Explores how Conway's Law reveals communication gaps between hardware, firmware, kernel, and software layers, using examples like Spectre and Kubernetes.
Explores how Conway's Law reveals communication gaps between hardware, firmware, kernel, and software layers, using examples like Spectre and Kubernetes.
Analyzes the limitations of tip jars and platforms like Patreon for sustainable open source funding, arguing they create a precarious gig economy for maintainers.
A developer's journey from a novel idea to launching an open-source project, and the unexpected feedback it receives.
Learn how to submit your Gatsby site to the official showcase for free publicity, open-source contribution, and swag.
An overview of typescript-play, an enhanced open-source version of the official TypeScript Playground with more features and options.
A guide on writing a strong proposal for Google Summer of Code, based on experience as a former student and mentor.
A developer's blog series detailing their Google Summer of Code 2018 project, implementing features for the SUSI.AI iOS application.
A comparison of warranty disclaimers in statistical software licenses, focusing on R, SAS, Stata, and SPSS, and their implications for users.
Explores how lawyers can adopt open source workflows, tools, and philosophies to improve remote collaboration and legal practice.
A developer's personal recap of attending and volunteering at FOSDEM 2019, covering meetings, technical talks, and community experiences.
A curated list of essential open-source libraries for Node.js development, including ExpressJS, AdonisJS, MomentJS, and graphics tools.
Explores the concept of 'governance on demand' for open source projects, suggesting formal structures be established only when conflict arises.
A developer introduces an open-source, community-driven RSS aggregation platform to help readers discover quality blog content and creators share their work.
Analyzes security risks in npm package installation, highlighting the dangers of arbitrary code execution and advocating for cautious dependency management.
A developer shares a personal story about fixing a documentation error in an open source Gatsby plugin, emphasizing that all contributions are valuable.
Announcing the Blazored GitHub organization for Blazor libraries and the release of the first official package, Blazored.Toast, a JavaScript-free toast notification library.
A guide for college students on the benefits and application process for Google Summer of Code (GSoC), an open-source software development program.
A developer announces they are transitioning to full-time work on their free and open-source software projects, funded by community donations and subscriptions.
A curated list of 21 essential open-source libraries and packages to enhance development in React Native mobile applications.
A reflection on open source philosophy, encouraging users to take ownership and contribute fixes or features to free software projects.