Mathieu Poissard

Mathieu Poissard

Mathieu Poissard

Flaky Test Example: How to Recognize Them? Catch the Culprit in Your CI/CD Pipeline

Flaky tests are the chameleons of your CI/CD pipeline, failing and passing unpredictably. This article guides you in spotting these elusive culprits, with a concrete Flaky Test example, offering practical tips for turning your pipeline into a well-oiled, reliable machine.

Mathieu Poissard

They Use Mergify: Adrian Jost

Every day, many projects use Mergify to automate their GitHub workflow. Independently of their team size, the one thing they all have in common is that the project leads are willing to let their developers focus on what's important—code. So, we decided to meet with some of them to

Mathieu Poissard

Testing your Pull Requests Smartly with a Merge Queue

Try Mergify For Free

Mathieu Poissard

They Use Mergify: iamolegga

Every day, many projects use Mergify to automate their GitHub workflow. Independently of their team size, the one thing they all have in common is that the project leads are willing to let their developers focus on what’s really important—code. So we decided to meet with some of

Mathieu Poissard

How to Get Rid of Flaky Tests? Best Practices

Getting rid of flaky tests and cleaning up your test suite should therefore be a priority. Luckily, this article focuses on the different ways of eradicating flakiness in your tests.

Mathieu Poissard

Why Should You Get Rid Of Flaky Tests? Unmasking the Hidden Nuisance in your CI/CD Pipeline

Amidst the quest for automation and speed, a common obstacle emerges: flaky tests. These seemingly innocent but troublesome tests can undermine the entire CI/CD optimization process. To understand the nuisance of flaky test, it's like having a roommate you can more or less count on. When you ask him

Mathieu Poissard

The Elusive Challenge: Why Is It so Hard to Spot Flaky Tests?

Flaky tests can be a real thorn in the side. Yet most teams tolerate them. Why? Because they are difficult to identify formally. We explain why in this article.

Mathieu Poissard

Developer Experience: for your Team and your Users

Learn about the threats to developer experience (DX) and how to address them. Find developer experience benefits for both developers and companies.

Mathieu Poissard

From Developer's Journey to DevEx

DevEx can improve a developer's DevOps journey, making it easier for them to work and collaborate. Learn what DevEx is and how it can help your company!

Mathieu Poissard

Pull Request Management - What Do We Mean?

Development teams collaborating on a project may make changes to the code frequently. However, managing those changes is necessary to avoid errors or bugs in the code, which often confuses the developers. One way to do this is through pull requests. So what is a pull request? Developers using Git

Mathieu Poissard

Code Review Best Practices

Code reviews are a common practice in the software development world today, and for a good reason. It's the manifestation of 'better safe than sorry.' However, following code review best practices can further optimize the process and help teams make the best of it. Code review saves the development

Mathieu Poissard

How to Make Developers Happy? A StackOverflow Survey

In the realm of technology, developers make the world go round. Developers are vital to the technology evolution, from software that powers big corporations to applications that everyone uses. Keeping them happy may just be the recipe for success, as shown by a recent developer satisfaction survey. StackOverflow, the largest