Good code should read like structured English.
Obviously a concept not always well-translated, particularly to those where English is not their first language.
But the correlations between nouns/objects, verbs/methods go a long way towards that readability.
A gentle reminder to actually read your code.
One of the reasons I espouse simplicity in units of code is that it makes it significantly more human-readable.
When you can read your code, it aids in spotting bugs before you ever hit Run.
Wise words from @shanselman for junior devs (really devs of any level), if you want to force yourself to learn a bunch of tech all at once, go host and maintain a public website/web application. The amount of crap you will encounter is insane.