Engineers are constantly learning new things.

New software patterns, paradigms, ways of working, code structure, languages, libraries, frameworks etc

Good engineers I know are constantly trying to maximise their learning to make themselves even better at what they do.

I have had to do this too & continually read, write and develop to become a better coder.

So as I learn new things, I will endevaour to add the useful resources to the list.

This is just what helped me, if there are better resources, contact me via this site - and let me know!