Writing about continuous merge, software development, CI/CD and technical topics.
Aniket Pal

GitHub Universe 2022: Day Two Recap

GitHub's flagship event, GitHub Universe 2022, has just closed its virtual doors after 2 days packed of information, announcements, and releases. The team has built over 100 new features in just 365 days which were showcased in Universe. The loudest buzz in Day One was around Copilot expansion,

Aniket Pal

GitHub Universe 2022: Day One Recap

It was mid-week yesterday and it is quite possible you were exhausted resolving bugs or adding features. We won't blame you if you missed Github Universe Day one. With the home for over 94 Million developers, GitHub announced some of the vital changes in the first day of

Hugo Escafit

GitHub Storage Limits: What Are the Alternatives?

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

Aniket Pal

GitHub Universe 2021: Rewind

As of June 2022, GitHub has over 83 million developers and more than 200 million repositories, including more than 28 million OpenSource repositories. GitHub Universe is the flagship event of GitHub. In the conference, speakers announce the changes it has made in the GitHub ecosystem. Why should GitHub universe matter?

Julien Danjou

Freezing your GitHub repository merges

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

Aniket Pal

Is Continuous Integration, Continuous Delivery and Continuous Deployment the same?

Continuous Integration, Continuous Delivery and Continuous Deployment are like vectors pointing to the same direction but having different magnitude. The factor which makes them point in the same direction is the goal to make our software development process faster and more robust. Continuous Integration, Continuous Delivery and Continuous Deployment all

Mathieu Poissard

Chrome Extensions: our Top 10 for GitHub Users?

Finding the right Chrome extension might not seem like a particularly important thing to do, but it can make a huge difference to your daily to-do list if you often interact with GitHub's website. Instead of devoting time to tedious tasks that pop up all the time, you

Aniket Pal

Hacking the Way to Hacktoberfest 2022

It's that time of the year, folks! The one that fills our hearts with a great sense of community and a shared motivation to contribute to the open source landscape. Whether your October is full of pumpkins or spring breezes, it's time for… HACKTOBERFEST! What the

Hugo Escafit

The best Git branching strategies

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

Anne-Laure Civeyrac

They use Mergify: Rook

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

Aniket Pal

Automating security for applications with DevSecOps

Bob, after conversing with Jenny, learned about GitOps and is using it effectively. Previously what took him 8-12 weeks to develop due to operations issues can now be resolved in days. Every other week Bob builds a new version of his application. At some point, Bob's user base

Julien Danjou

Replacing Phabricator Herald rules

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