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.
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
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.
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
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
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
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
In a world where remote work is becoming increasingly popular, we at Mergify stand out as a prime example of a company that fully embraces the remote-first philosophy. Founded in 2018, before the COVID-19 pandemic, our roots are deeply ingrained in the world of open source and remote collaboration. In
A year and a half ago, our startup, Mergify, dove into the exciting yet challenging world of technical recruiting, specifically targeting software engineering talent. As a growing company, we were eager to find bright trainees and apprentices still in school. We believed in hiring individuals with basic algorithm knowledge who
In February 2023, GitHub released its pull request merge queue feature in public beta. If you have no clue what a merge queue is, you can read about it here or watch our video below. After the announcement, many questions popped up on social media. We built a list of
Freezing your GitHub repository could mean a lot of things. In that case, I'm not talking about putting it on ice or sending it to GitHub's Artic Code Vault. No, that's not the point here. As controlling the merge flow becomes increasingly important, many
If you never heard of Phabricator, you might not be alone. I admit I only started to hear about it recently, while the project started in 2010. Phabricator is essentially a forge, a suite of web-based developments collaborators tools, including multiple tools to do code reviews, track bugs or browse