61255549d97e6d55105e4aee_logo-long-standard.svg

Compa × Mergify

Learn how Compa's engineers are using Mergify to be more productive.

Summary

Challenges

  • Stop wasting engineers' time
  • Enhance the developer experience
  • Become more efficient

Solution

  • Automating most of their workflow
  • Using a merge queue to secure merge
  • Leverage a tool that is easy to use

Results

  • Engineers are happier at work
  • Hundreds of hours are saved
  • Team can focus on projects that matter

Who's Compa?

Compa is a worldwide company whose mission is to make compensation fair and competitive for everyone. It's a new way to manage offers with software. Their data science engine scales compensation analysis so that every offer is data-driven, and their tools are designed to make compensation easy for recruiters to understand and communicate. Compa is based in the U.S.A and was created in 2020. Their tech team is composed of seven engineers — and growing

Capture d’écran 2022-08-08 à 15.40.03.png

How was it before Mergify?

Before Mergify, Compa's most significant pain point was that too much time was spent merging their pull requests. It represented a considerable amount of wasting time for the company, and engineers were frustrated for using their energy to merge pull requests.

With seven engineers at the same time, it was too painful. Compa's engineers wanted to move fast and be efficient. Their CEO is from a company with good developer experience and decided that he would recreate such a good experience in his own company.

For Compa, it was obvious that the developer's experience should be at the center of their improvement. By finding a solution to unlock these problems and preserving the safety of the main branch, they were facing their second problem: saving time for engineers.

Compa's CEO started looking for a tool to help them, and his engineers first tried GitHub's merge queue — which didn't work well. They finally found Mergify and set it up in 10 minutes.

1656388356393.jpeg

Don’t spend time babysitting your PRs.

Joseph Malandruccolo - Co-founder & CTO at Compa

Updating Compa's code

For Compa, Mergify was a life changer in terms of savings:

  • Saving merge time. Compa's engineers are using the merge queue to automate their coding process and save time. Pull requests are automatically up to date. They don't spend time babysitting their PRs anymore.

  • Saving setup time. Starting with Mergify was really easy for Compa. In 9 months, they faced zero issue. Compa's engineers can focus on things that matter.

  • Saving developers. Before using Mergify, developers were frustrated by not moving fast as they wanted to. They were focused on that problem and tried to solve it.

Now, for their approved pull requests, they slap the merge label on and PRs land. Engineers can work on other projects.

Though, from Compa's own words, it's not just about speeding up things. It's also about developer experience. Mergify defends all of the developer time, CI time, etc., and allows Compa to continue running their business so they have a clean main branch and avoid bugs.

009jz1uf.png
1656388356393.jpeg

Unbelievably easy: 10 minutes setup, works great from the first time!

Joseph Malandruccolo - Co-founder & CTO at Compa

Easy to Setup

Mergify was unbelievably easy to set up: it took the team only 10 minutes and it worked great from the first time. It works consistently, and more importantly, it's working very well over the long run. As Compas' engineers said, Mergify's documentation is complete and precise for a quick setup.

Mergify makes their software development lifecycle more scalable and helps them to save time to focus on projects that matter.

1656388356393.jpeg

Mergify is super easy to use!

Joseph Malandruccolo - Co-founder & CTO at Compa

Ready to get started?

Made with