Back to Blog
Team Productivity · 4 min read · Published June 24, 2020

Open Source Tools We Use to Work Remotely

Matt Genovese
Matt Genovese
Founder, Planorama Design
Open source tools for remote work

Remote work has become the norm for many product teams, and having the right tools makes all the difference. At Planorama Design, we've relied on a set of open source tools that keep our distributed team productive and aligned. Here's a look at what works for us.

Communication and collaboration

For day-to-day communication, open source options like Rocket.Chat and Mattermost provide Slack-like functionality with the added benefit of self-hosting. This gives teams control over their data while maintaining the real-time collaboration experience.

Project management

Tools like Taiga and OpenProject offer robust project management capabilities comparable to their commercial counterparts. They support agile workflows, kanban boards, sprint planning, and backlog management, all essential for product development teams.

Design and prototyping

Open source design tools have matured significantly. Penpot provides a web-based design and prototyping environment, while tools like GIMP and Inkscape handle image editing and vector graphics.

Development and version control

Git-based platforms like Gitea provide self-hosted repository management. Combined with CI/CD tools like Jenkins or Drone, teams can maintain complete control over their development pipeline.

Why open source matters

Beyond cost savings, open source tools give teams the ability to customize and extend functionality, maintain data sovereignty, and avoid vendor lock-in. For teams working on sensitive enterprise projects, the ability to self-host is a significant advantage.

Matt Genovese
Matt Genovese
Founder, Planorama Design

Matt Genovese is the founder of Planorama Design, a product acceleration firm helping enterprise software and AI teams ship better products faster. With a background spanning hardware verification, UX design, and AI integration, Matt brings a cross-disciplinary perspective to complex product challenges.

Related articles

Requirements · 5 min read

Anatomy of a User Story: BDD Scenarios

Using behavior-driven development scenarios to validate user stories before code is written.

UX Design · 5 min read

Design Seamless Multi-Device UX for User-to-User Communication with New Azure Communication Services

Leveraging Azure Communication Services to build seamless cross-device user experiences.

Let's meet.

Tell us what you're working on. We'll give our honest perspective, and share how we've helped similar teams address their challenges.

Schedule a Discovery Call