My configuration is your run of the mill dot file, I just pile everything into it while trying to keep it tidy and relatively fast.
This is an eternal work in progress, as is Emacs.
A lot of good ideas from my configuration come from helpful users with excellent initialization files, one can look at :