Pushing search engines forward with Meilisearch and Bump

Start free trial Request a demo

How did they meet Bump?

Guillaume Mourier joined Meilisearch “Core Team” in April 2021 as a Product Manager. He quickly started to work on one of their missions: keeping their OpenAPI spec up-to-date. This spec is essential and used daily by the other teams as they need to connect to the API constantly.

We could mention the Integration team, which builds custom SDKs on specific languages requested by their users. Or the Documentation team, working on the API reference, guides and tutorials.

Github is not optimized to follow changes and crucial elements like naming in the API could become easily complex to handle.

Keeping the OpenAPI Spec updated and accessible is a big priority for everyone. They quickly realized that developing such a rich and dense API could be a challenge to maintain: GitHub is not optimized to follow changes and crucial elements like naming in the API could become easily complex to handle.

Guillaume started to look for solutions and looked on Twitter for other teams experiencing the same situation. Sébastien, Bump’s CEO, reached him in DM and offered to talk a bit about the problems Meilisearch was trying to solve. And we, of course, kept the original tweet.

Guillaume tweeting about collaborative API prototyping solution

How does Bump help them?

Starting with Bump was a fluid process: a few minutes for the onboarding and you can start uploading your first specs and working with Bump.

One of the main issues for Guillaume and his team was to immediately see the spec changes to track, document and fix them if required. Bump naturally merged with their daily processes and quickly became an automatism within the team, thanks to the GitHub action integrations.

Bump was still pretty “young” at this time and product updates were already released on a daily basis (and we never stopped). Guillaume sincerely appreciated that he could share feedback and discuss with Bump’s team the features and changes that make sense to him and his own team. He felt that he wasn’t “just” a customer but way more than that, a voice heard and understood. It was the kind of partnership he didn’t experience a lot before Bump.

After the first deployment, Meilisearch’s teams quickly noticed significant changes in their workflows. Breaking changes, typos and other issues were immediately detected and fixed without delay. The teams were now sure that they were working with a stable, reliable version of their API at any time. For Guillaume, who was in charge of designing the spec, editing the OpenAPI and maintaining it, the integration of Bump with his own workflow was seamless and performance met his expectations.

He has obviously his own “feature requests list” in mind, but he’s not worried to see them coming on Bump: he sees that updates are released regularly, and that the team listens and tries to build the best product possible. And he saw himself how Meilisearch was able to benefit to Bump.

We care a lot about our relationship with Guillaume and his team here at Bump. Their feedback and the talks helped us build a better, stronger Bump. We’re committed and proud to support projects, teams, and communities worldwide with their API ecosystems, and we can’t wait to show you what’s coming up next.

Ready to embrace your API changes?