Setting up an SSH key and adding it to your GitHub account is a great way to securely connect to GitHub without needing to enter your username and password every time. Here's a step-by-step guide:
...
Problem statement and introduction:
In many mid to large scale organisations software solutions are created using micro-services architecture. There you might encounter a bunch of repeated im...
If you're using GitHub Actions, you know how quickly artifacts can accumulate and consume your storage quota. In this post, I'll show you how to clean up all your GitHub Actions artifacts across all r...
📚 Git & GitHub Series
➡️ You're reading Part 4
⬅️ Part 3: Creating Commits & Exploring the .git Folder
Understanding Branching with an Analogy
Think of a branch in Git as a ...
📚 Git & GitHub Series
➡️ You're reading Part 5
⬅️ Part 4: Branching, Merging, Squashing & Rebasing
Working with Pull Requests & Conflict Resolution
Pull Requests (PRs) a...
Orchestrating deliberate and meaningful changes to software systems continually is one of the core features of a good software development process. When collaborating in teams, changes are the languag...
Originally published at https://www.nocobase.com/en/blog/github-open-source-developer-tools.Over the past year, we have continuously tracked the dynamics of open-source projects on GitHub and publishe...
Let’s be honest. We’ve all been there waiting for a teammate to finally review our PR while we nervously hover over the refresh button like it’s a game of Flappy Bird. Sometimes, it takes hours...
When I was trying to find films I’d enjoy watching, I explored a few movie and TV show discovery apps. I quickly noticed several problems with them: outdated or overly complicated UI/UX, missing det...
Recently, the Liam repository exceeded 3,000 stars just three months after its release. The repository continues to gain stars, alongside increases in traffic, forks, and external contributions.These ...