Breadboard vs PCB
I have a comment that I just want to leave here for no particular reason other than I think it might be a good philosophy…
I’ve started down the road of the Ben Eater projects, by starting with the EEPROM programmer, and have learned that it is a great idea to, as soon as I have validated the circuit for whatever module/widget you are currently working on with a breadboard, that it is a great idea (especially if I know I’m going to be using this circuit/module/widget further), to get it onto PCB as soon as possible. That way, there is at least one less layer of potential troubleshooting to do in future.
Edit: Forgot to mention that I have undertaken that as I go further down the Ben Eater rabbit hole, I undertake to make any and all circuits and PCB designs available under OSHW (probably CERN license) on my GitHub. Links to follow…