I want to learn to develop novel methods in computational chemistry (e.g. Grimme's empirical dispersion, DFTB, new DFT functionals, etc.) What is the ideal way to learn this by oneself?
I have read books on the Hartree-Fock theory and I understand it to some degree. However, there seems to always be a large amount of details which are left unsaid and brushed under the carpet. I am looking for quite practical ressources which would teach me how to actually translate the theory into code. Is there a way to learn this other than just reading books until it sinks in?