did you use dummit and foote? I took undergrad algebra like 10 years ago and was thinking of trying to work through that book.
I enjoyed D&F. Worked through up until Ring theory.
One thing I would suggest is find suggested problems based on a university course. Since some consecutive problems can be similar, you don't get as good of ROI as you would spending time on a smaller and more diverse selection.
It was actually entirely done through the professor’s notes. I’m not sure what the reference materials were but it seemed pretty standard (group theory up to free groups and relations, ring theory up to principal ideals).
This is analogous to how different programming paradigms have specific ways of organizing programs and abstracting details. Likewise, in measure theory one is at liberty to say "let f : N -> Q be an enumeration of the rationals" and carry on, whereas such a statement in algebra would likely need a more explicit construction.