Mathieu Poissard

Mathieu Poissard

Mathieu Poissard

Cycle Time and How to Optimize It

In today's fast-paced software development landscape, delivering high-quality software quickly and efficiently is more important than ever. To achieve this goal, teams need to measure and optimize their performance using metrics that provide actionable insights. The DORA metrics and the Accelerate book's four key metrics are widely recognized as useful

Mathieu Poissard

Keep Control of your CI Budget with a Merge Queue

In recent years, Continuous Integration (CI) has become an essential part of the software development process. It enables you and other developers to merge code changes into a shared repository, detect errors early on, and deliver software faster with better quality. However, as you scale your software development efforts and

Mathieu Poissard

Announcing CI Optimizer Beta

As developers, we all know how important Continuous Integration (CI) is to the software development process. But we also know how much it can cost us in terms of time and money. CI tools can quickly become expensive, especially as your team grows and your project scales. Our Promise: Take

Mathieu Poissard

Announcing "Merge-After" Condition

We are pleased to announce the release of a new condition for our Merge Queue and merge automation, the Merge-After condition. Schedule Condition Limits While creating a general rule based on schedule condition was possible, it did not allow you to manage pull requests individually. - name: merge on working

Mathieu Poissard

How to Improve Developer Experience by Managing Your Pull Requests with a Merge Queue

Many companies have invested in their software departments and, therefore, their teams of developers. At the same time, development practices have changed, and the SDLC has also evolved with the adoption of CI/CD. The growth of development teams and their productivity brings some issues. Indeed, in the context of

Mathieu Poissard

Build or Buy Software: Useful Tools and Frameworks to Make the Right Decision

This article is directly linked to ''Build or Buy Software: the Questions to Ask Yourself''. Indeed, you are not all alone in facing this question, you can use techniques to help you choose the right decision. As you can read in our first article, there are many factors to consider

Mathieu Poissard

Build or Buy Software: the Questions to Ask Yourself

"I'll do it myself" — you probably heard it and said it a couple of times as well. That is a common reaction when you can not find an existing and fitting solution to your problem. This sentence naturally echoes the saying: "we are never better served than by ourselves." If

Hugo Escafit

How Can I Improve My Developer Experience (DevEx)?

Find some useful tips to improve your Developer Experience, make your team happy and your company best place to work for software developers.

Mathieu Poissard

Mergify: Looking Back at 2022

At Mergify, 2022 has proven to be a year of development. The company has seen great growth and progress from our users to our products to the Mergify team. Here's an overview of the events and news that punctuated this year for us, which was definitely pivotal. Mergify’s Users

Mathieu Poissard

3-Way Merge or Merge Commit: Why Is It Better Than a 2-Way Merge?

What is a three-way merge? If that's something common now, let's understand how it works. To do so, let's discover some examples, and its advantage over 2 way merge

Mathieu Poissard

What's a Merge Queue and Why Use it?

That's a good question, isn't it? Indeed, if it was only a little known term a few months ago, merge queues are more and more talked about. Between announcements from leaders like GitHub and real technical solutions, merge queues are increasingly adopted by software development teams. You will therefore dive

Mathieu Poissard

Chrome Extensions: our Top 10 for GitHub Users?

Finding the right Chrome extension might not seem like a particularly important thing to do, but it can make a huge difference to your daily to-do list if you often interact with GitHub's website. Instead of devoting time to tedious tasks that pop up all the time, you can simplify