It's not a secret that we are fans of Redis. We've been leveraging it since day one at Mergify to store various volatile data. It's fast, robust, and easily scalable. Six months ago, we introduced speculative checks [https://blog.mergify.com/announcing-speculative-merge-queues/] support for our merge queue. We chose a
I remember officially switching my professional career from being a Linux system administrator to a Python software engineer. It was ten years ago when I decided that rebooting servers was dull. Watching the software engineering team working next to me, seeing them doing git commit -a -m 'friday night commit'
Choosing a distribution license for the software you publish on GitHub can seem confusing at first. After all, there are quite literally hundreds of licenses [https://spdx.org/licenses/] to choose from, all of which are suitable for different purposes and grant users of your code unique rights. For first-time
Consuming API in React sounds straightforward. Fetching data can be resumed by using the `fetch` function and getting back the value. Using this simple approach would be fine if everything always worked as intended. However, fetching data is way more than retrieving some value. You have to deal with unexpected
From the beginning of our adventure, we built Mergify in the open. As we're building a tool for developers, we know how frustrating it can to work with closed software. In the continuity of our efforts and vision, we're launching today Mergify Discussions [https://github.com/Mergifyio/mergify-engine/discussions], a
Last year, GitHub announced the GitHub Sponsors program, a new way for organizations and individuals to contribute to open source. Today, we are glad to announce that you can contribute to Mergify using this program [https://github.com/sponsors/Mergifyio]. We've been providing a free service for thousands of open