Skip to main content

Black Friday 2025! Only until December 1st: coupon FRIDAY25 for 40% off Yearly/Lifetime membership!

Read more here

Client Reported a Bug: PROPER Way to Fix

Premium
3 min read

We are in the second phase of the project. The client has reviewed the first features and provided some feedback.

The first thing they noticed was that there's no pagination on the Links table:

So that's the first bug we need to fix! In this lesson, we will focus on the process of fixing a bug:

  • GitHub issue
  • Branch for fixing the bug
  • Automated test for that bug's case
  • PR and merge

So, let's begin fixing!


GitHub Issue & Branch

Of course, we created a new issue for that in our GitHub:

Then, we create a new branch for this bug:

git checkout -b bugfix/link-pagination

Note that the prefix for the branch is different: not a feature/***** but bugfix/*****. With that, the purpose of that branch gets clearer for everyone, including those teammates who don't even know about that bug.


Code: Adding Pagination

The fix for this bug is simple - we need to add...

The Full Lesson is Only for Premium Members

Want to access all of our courses? (31 h 16 min)

You also get:

55 courses
Premium tutorials
Access to repositories
Private Discord
Get Premium for $129/year or $29/month

Already a member? Login here

Comments & Discussion

No comments yet…