Personally, I keep having more and more "aha!" moments around maintainability, as I gain exposur to long-running code bases, and how they evolve. How, in some places, layers are added upon layers to taper over old design decisions.
Also the design of a public API is incredibly important, because unless your users are likely to keep up with new versions of your software, you can only make backwards compatible changes.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.