Mathieu Poissard

Mathieu Poissard

Mathieu Poissard

Continuous Delivery, the Missing Part of your CI/CD Pipeline

In software development, CI/CD pipelines are crucial. Continuous Integration integrates code changes, ensuring compatibility. Continuous Deployment automatically ships changes. But Continuous Delivery, the essential middle step, keeps code release-ready, bridging the gap between CI and CD.

Mathieu Poissard

They Use Mergify: Pepperize

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

Mathieu Poissard

How to Rebase a Pull Request on GitHub?

Why rebasing and how to do it? This complete guide teach you how to rebase a pull request on GitHub, manually or automatically.

Mathieu Poissard

Avoid the Pull Request Rebase Hell with a Merge Queue

Escape Pull Request Rebase Hell with a Merge Queue! Automate your pull request updates and ensure smooth merges. Streamline your workflow, maintain a clean codebase, and enhance productivity. Learn actionable steps and tips to implement a Merge Queue now!

Mathieu Poissard

Flaky Tests Automation: How to Make Them Frictionless

Discover effective strategies to streamline the management of flaky tests, making them a seamless part of your testing process.

Mathieu Poissard

The Merge Queue aka the Best Trade-Off Between Security and Velocity for Software Teams

In software development, optimizing security and velocity is paramount. The Merge Queue acts as a balancing mechanism, ensuring swift and secure code deployment. Implementing a Merge Queue will enhance the quality, security, and efficiency of your development process.

Mathieu Poissard

Flaky Test Management: How to Handle Flakiness in your Test Suite?

Explore a comprehensive guide to mastering the art of handling flakiness with these proven best practices.

Mathieu Poissard

How to Get Rid of Flaky Tests: 3 Tools You Should Know

Discover CI Monitoring

Mathieu Poissard

Upskill Software Engineers Through Best Practices Sharing

Bad code slows down the delivery time since developers need more time and energy to do their job in such a context. So, how can we avoid that? Best practices sharing seems to be a good start.

Mathieu Poissard

Flaky Test Detection: How to Spot Them Before They Scramble Your CI/CD Eggs 🍳

Crack the code on "Flaky Test Detection" in your CI/CD pipeline. Learn to spot the burnt toast among your tests with our easy-to-follow guide. We dive into historical data, context, and reproducibility to help you identify flaky tests. Say goodbye to unreliable tests and keep your pipeline cooking!

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