Julien Danjou

Julien Danjou

Mergify CEO & Co-Founder

Julien Danjou

From Bulldozer to Mergify: How to Take Full Control of Your Pull Request Merges

If you've been using Bulldozer to automate pull requests (or thinking about it), you might have experienced some limitations that, while functional, don’t fully empower you as a developer or project maintainer. Bulldozer, an open-source tool for auto-merging PRs once conditions are met, provides some baseline capabilities

Julien Danjou

Post Mortem of Incident 2024-09-17

On September 17th, 2024, Mergify service went down from 07:45 UTC to 09:35 UTC. Due to the nature of the incident, we think it would be interesting to share with our users the context of this incident, how we handled it, how we restored the service, and what

Julien Danjou

The future of Merge Queue

We’re about to reinvent our Merge Queue, even though it’s already working well for hundreds of organizations. We’re driven by the need to stay ahead. This change might cause temporary discomfort, but it’s essential to keep pushing forward and delivering an even better system for our users.

Julien Danjou

Mergify News: Merge Protections & Chrome Extension

Today, we are thrilled to announce not one but two new features to illuminate your day! Introducing Merge Protections 🛡️ Designed to complement GitHub’s branch protection and rulesets, Merge Protections allows for advanced customization and control over your merge workflows, addressing the specific needs of your projects. While GitHub’s

Julien Danjou

Optimize Software Deployment: How TeamCity and Mergify Streamline CI/CD Pipelines

CI/CD is more than just a current trend in the software development landscape. It's an essential element of a streamlined development cycle. Two tools often linked with these methodologies are TeamCity and Mergify.

Julien Danjou

Why Mergify's Codebase Isn't Open Source Anymore: A Tale of Growth, Change, and Adaptation

In 2018, when Mergify first saw the light of day, the world of software development looked rather different. It was a time when Mehdi, Mergify's co-founder, and CTO, and I aimed to alleviate the constant pain of rebasing pull requests for our team of just four developers. With

Julien Danjou

Cutting Costs with GitHub Actions: Efficient CI Strategies

While using GitHub Actions can be costly, it is possible to save monetary resources by developing the right strategy. In this article, you'll find a list of all the tips and tricks we rely on at Mergify to keep our CI budget under control with GitHub Actions.

Julien Danjou

2023-07-31 Incident Postmortem

In the dynamic landscape of software development, unforeseen challenges can occasionally arise, bringing with them valuable lessons and reinforcing the importance of collaboration. We'd like to provide an in-depth account of a recent incident that put these principles to the test. The Genesis of the Incident On July

Julien Danjou

Engineering Growth: How Developers Can Master Marketing by Teaching

As engineers, we're programmed to think logically, to dive headfirst into complex problems, to find solutions, and, ultimately, to build. But when we transition from engineering to the thrilling world of startups, we find ourselves in unfamiliar territory, needing to acquire a new skill set — one that includes

Julien Danjou

From Code to Community: The Evolution of Developer Advocacy at Mergify

In the developer tools landscape,  we carve our niche through a unique, bottom-up approach to marketing and developer advocacy. As the brainchild of two engineers, it seemed a natural course for us to target a demographic we knew so well—developers. Even as our marketing efforts have evolved to target

Julien Danjou

Supercharge Your Jenkins Workflow with Mergify

In the modern software development landscape, continuous integration (CI) and continuous deployment (CD) are no longer just trendy buzzwords. They are vital components of the development cycle. Two tools that are often associated with these operations are Jenkins and Mergify. Jenkins, an open-source automation server, is used to automate parts

Julien Danjou

Battling CI Latency: When Merge Queues Become Your Best Friends

Ever felt like CI is that overzealous friend who never lets you take a breather? You know, the one who insists on running a full marathon (read: functional tests) every time you want to go for a casual stroll (ahem, pull request)? Well, it's time to introduce this