Memories of some fantastic internships
A software engineer reflects on formative internships at Corel and OTI/IBM, working on Linux, Wine, .NET, and the Eclipse SWT toolkit.
A software engineer reflects on formative internships at Corel and OTI/IBM, working on Linux, Wine, .NET, and the Eclipse SWT toolkit.
Analyzes the economic challenges for businesses trying to monetize open source software, highlighting the inherent conflict between collaboration and competition.
A developer restores and open-sources the old JetBrains Omea information management app, making it run on modern Windows.
A .NET product manager explains the compliance-driven shutdown and transfer of several personal .NET microsites to Microsoft.
A talk from EuroPython 2024 exploring the various ways developers can contribute to the Python community and its ecosystem.
Explains how Cryptomator, a free open-source tool, provides end-to-end encryption for files stored in cloud services like Google Drive or Dropbox.
Explores the nuances of open-source licensing, the 'open core' model, and the distinction between 'free as in speech' vs. 'free as in beer'.
A guide on using GitHub Codespaces to simplify contributor onboarding for .NET open-source projects by setting up pre-configured cloud dev environments.
Introduces MixEval, a cost-effective LLM benchmark with high correlation to Chatbot Arena, for evaluating open-source language models.
Explores the benefits of IRC for open communities, comparing channels to meeting rooms in a virtual co-working space.
An introduction to Valibot, a new modular data validation library for JavaScript, exploring its origins and core concepts.
The article discusses the spin-off of scikit-learn's open-source development from Inria to a new mission-driven enterprise, Probabl, focusing on sustainable funding and growth.
Guide on using issue forms and PR templates to streamline open source contributions, improving communication and review efficiency.
A talk from DjangoCon Europe 2024 exploring various ways to contribute to the Python and Django communities, aimed at both newcomers and existing members.
Explains the importance of clear documentation in open source projects, covering types, benefits for users and contributors, and how it builds community bridges.
A software engineer reflects on the evolving personal and professional value of attending tech conferences over a 15-year career.
Explains why open source projects need maintainer onboarding guidelines for consistency, knowledge transfer, and burnout prevention.
Tips from a maintainer on getting pull requests reviewed and merged faster in open source projects.
A talk from PyCon Italia 2024 exploring the various ways developers can contribute to the Python community and its ecosystem.
A guide for open source maintainers on prioritizing issues and deciding when to delegate tasks to the community.