After a certain point books don't help much for learning programming. We need to either build projects of our own and for feedback we need feedback from mentors. But, in the absence of mentors, reading good code can also help.<p>I am looking for good quality code that is not humongous but quite readable. Like watching a carpenter carve wood, I want to read code that is well explained like Peter Norvig's pytudes: https://github.com/norvig/pytudes.<p>If there are channels that live code projects that are not just random youtube bros doing the same type of apps (like to-do list, etc) using some popular library, suggest them too.<p>Basically I am looking for good code (medium is not a constraint) that can enhance my programming skills.
This is my usual recommendation: <a href="http://www.aosabook.org/en/index.html" rel="nofollow">http://www.aosabook.org/en/index.html</a>.
This is an ongoing serious by Andrej Karpathy called Neural Networks from Zero to Hero: <a href="https://www.youtube.com/playlist?list=PLAqhIrjkxbuWI23v9cThsA9GvCAUhRvKZ" rel="nofollow">https://www.youtube.com/playlist?list=PLAqhIrjkxbuWI23v9cThs...</a>
musl-libc. Small single files with standalone functions that have a manual page to explain the interface and the intent. All that's left is for you to understand the implementation. The code is widely considered to be some of the most readable C out there.