Tutorials
How Can I Improve My Developer Experience (DevEx)?
Find some useful tips to improve your Developer Experience, make your team happy and your company best place to work for software developers.
Tutorials
Find some useful tips to improve your Developer Experience, make your team happy and your company best place to work for software developers.
Basic Knowledge
GitHub is a phenomenal platform for all development teams to take advantage of, especially those with members distributed across locations and time zones. Due to the platform's reputation and the ubiquity of Git as a version control system, many organizations use GitHub as the "hub" for
They Use Mergify
Every day, major projects use Mergify to automate their GitHub workflow. Whether they have a core team of 3 or 50 people, 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. We decided to
Changelog
At Mergify, 2022 has proven to be a year of development. The company has seen great growth and progress from our users to our products to the Mergify team. Here's an overview of the events and news that punctuated this year for us, which was definitely pivotal. Mergify’
They Use Mergify
Every day, major projects use Mergify to automate their GitHub workflow. Whether they have a core team of 3 or 50 people, 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
Basic Knowledge
What’s the difference between high-quality and poor-quality code? The answer can usually be found in testing. Testing is one of the most important aspects of software development because it ensures bugs and errors get caught during and after a project’s development cycle. One of the most essential tools
Basic Knowledge
Source code changes are an integral part of every software development project. Software development teams must be in constant contact internally to track changes made to a project over time. To make this merging of minds easier, development teams use something called continuous integration. In this article, we’ll be
Tutorials
Planning a project of any kind can be time-consuming. This is especially true in the development sphere, where details are often of critical importance. At a minimum, planning a project tends to involve setting objectives, defining timeframes, and specifying tasks to be performed. GitHub Issues accommodates these actions and more
Basic Knowledge
GitHub gives developers an incredible amount of free functionality to use as they build on the platform. Storage of their code is one of many things developers likely take for granted on GitHub. However, not just anything can be stored in a repository on the platform. GitHub has a few
Best Practices
The perfect Git branching strategy can help your development team get more done with fewer mistakes and minimal code-loss catastrophes. However, a bad choice of branching strategy in Git can quickly frustrate your team members, slowing down development considerably in the process. The strategies below each have their strengths and
Basic Knowledge
The developer experience (DX) has come into focus as an increasingly important aspect of the development process. The course developers must take to deliver new features and functionality consistently can be winding—confusingly so. As processes expand to accommodate business needs, the developer experience grows more and more complex. If
Versus
Version control is super important for development teams and can make or break your collaborative coding efforts. GitHub, GitLab, and Bitbucket all stand as solid version control platforms to consider, but each has its own strengths and weaknesses. We have delved into these to help you determine which is right