Wix.com announced the launch of the Wix Model Context Protocol (MCP) Server.
Contributing to open source is a rewarding opportunity for many software developers. Open source software is ubiquitous in our daily lives and offers a variety of opportunities for people outside of the developer world. On a day-to-day basis, we all interact with open source software in many ways, whether we know it or not. As just one example, many of the most popular mobile apps on our phones rely on open source at some level of the code base. The reality is that open source touches almost every aspect of our digital lives.
While open source software can benefit developers and other tech users, many developers need help to engage in open source development in a meaningful way. This post encourages businesses to understand reasons to contribute to open source, explore ways to promote open source development, and find a balance between software delivery and open source contributions.
Why Contribute to Open Source?
Contributing to open source software is an opportunity to make an impact in the world of software beyond our day-to-day work. Take the JavaScript ecosystem as one example. When using JavaScript to develop, we often consume multiple node package modules, also known as JavaScript libraries. Making improvements in any one of the libraries will have an impact on software developers around the world and their downstream users.
Contributing to open source is not just limited to software changes. Open source contributors can also improve documentation, support product development, submit bug issues or feature requests, and provide a perspective on open issues. Open source software is the largest developer community where the value comes from within the community of developers supporting and learning from one another.
Enabling development teams to contribute to open source software will give them a chance to give back and grow their development portfolio. Open source contributions provide learning opportunities for developers to engage with experts and receive mentorship in real time. Supporting active professional development is essential to retaining developers.
Additionally, from the business perspective, this is an opportunity to improve the skill level of developers. Employers can take this opportunity to increase public visibility by showcasing your company and its contributions to the open source community. As described shortly, open source is also a tool to improve technology in your business-critical dependencies.
Encouraging Open Source Development
Now that we understand why contributing to open source is so beneficial, we should also better understand the opportunities where developers can get involved.
One example of how developers can contribute to open source is by finding in-person or virtual hackathons. Having a time-specific deadline is a practical constraint to bringing focus and fit into the current software delivery flow. For example, take Hacktoberfest, an annual worldwide open source hackathon in October each year. Many companies participate because of the ability to open their source code or code sample repositories to open-source contributions. Hackathons are an excellent opportunity for contributors and maintainers to participate in open-source software.
Another area to explore is contributing to open source tools used in-house. Encouraging developers to provide feedback and take on opportunities to improve open-source tools will benefit teams and developers using the tools. Improving tooling is also an opportunity to level up developer's knowledge of the tools they use and keep abreast with recent updates, especially security updates.
Another area to consider is software that the development team is interested in using. Whether it be creating proof of concept or interacting with the maintainer and addressing an open issue, this is an opportunity for a developer to explore and bring back knowledge to their team. Possible outcomes of encouraging open-source development are:
■ The experience contributing to open source.
■ A proposal to incorporate the tool.
■ A lunch-and-learn for knowledge sharing.
Balancing Software Delivery and Contributing to Open Source
As we think about why and where developers can contribute to open source, it is also essential to understand how to balance contributing to open source and software delivery. Software development teams are high-performing teams with high demands on their time and focus. In a delivery cycle known as a sprint, the teams work on delivering features on a weekly or bi-weekly cadence.
One way to explore and create space for open source contributions is to allow developers to use the backlog to capture tools or projects they would like to explore. Having a place to capture interest is a great way to put a stake in the ground without getting in the way of sprint goals.
Another path to consider is reducing the sprint goals to allow space for developers to contribute to open source and bring back these learnings to the team. So blocking off sprint points or story points for open source contributions allows for one or more developers to tackle projects that provide for a variation in their daily work. It's essential to start by tackling more minor changes, such as documentation or creating a code sample, before taking on larger open-source feature requests that may have stricter timelines.
Additionally, it's crucial to create tickets or tasks that enable developers to take a step back and go on a scouting mission to see what libraries they use internally and create tickets for areas to explore contributions. In other words, it's not just about tackling open source tasks but also exploring and learning about opportunities to contribute to open source.
When completing a sprint, it's also important to celebrate and share learnings about working in open source. Examples of celebrating include activities such as a lunch-and-learn, a demo, or even using the company's social handles to celebrate the open source contribution.
Contributing to open source will promote professional development increasing the competency of your software delivery team. Encouraging developers to further explore and improve open source tools used in-house through documentation or feature development will benefit software delivery for all developers using the tools. Starting small by tackling minor improvements and documentation is a great way for software teams to find a balance between software delivery and open source contributions. Contributing to open source is an excellent way for teams to grow together and contribute to software that impacts the lives of many developers and their downstream users.
Industry News
Pulumi announced Pulumi IDP, a new internal developer platform that accelerates cloud infrastructure delivery for organizations at any scale.
Qt Group announced plans for significant expansion of the Qt platform and ecosystem.
Testsigma introduced autonomous testing capabilities to its automation suite — powered by AI coworkers that collaborate with QA teams to simplify testing, speed up releases, and elevate software quality.
Google is rolling out an updated Gemini 2.5 Pro model with significantly enhanced coding capabilities.
BrowserStack announced the acquisition of Requestly, the open-source HTTP interception and API mocking tool that eliminates critical bottlenecks in modern web development.
Jitterbit announced the evolution of its unified AI-infused low-code Harmony platform to deliver accountable, layered AI technology — including enterprise-ready AI agents — across its entire product portfolio.
The Cloud Native Computing Foundation® (CNCF®), which builds sustainable ecosystems for cloud native software, and Synadia announced that the NATS project will continue to thrive in the cloud native open source ecosystem of the CNCF with Synadia’s continued support and involvement.
RapDev announced the launch of Arlo, an AI Agent for ServiceNow designed to transform how enterprises manage operational workflows, risk, and service delivery.
Check Point® Software Technologies Ltd.(link is external) announced that its Quantum Firewall Software R82 — the latest version of Check Point’s core network security software delivering advanced threat prevention and scalable policy management — has received Common Criteria EAL4+ certification, further reinforcing its position as a trusted security foundation for critical infrastructure, government, and defense organizations worldwide.
Postman announced full support for the Model Context Protocol (MCP), helping users build better AI Agents, faster.
Opsera announced new Advanced Security Dashboard capabilities available as an extension of Opsera's Unified Insights for GitHub Copilot.
Lineaje launched new capabilities including Lineaje agentic AI-powered self-healing agents that autonomously secure open-source software, source code and containers, Gold Open Source Packages and Gold Open Source Images that enable organizations to source trusted, pre-fixed open-source software, and a software crawling and analysis engine, SCA360, that discovers and contextualizes risks at all software development stages.
Check Point® Software Technologies Ltd.(link is external) launched its inaugural AI Security Report(link is external) at RSA Conference 2025.
Lenses.io announced the release of Lenses 6.0, enabling organizations to modernize applications and systems with real-time data as AI adoption accelerates.