Book recommendations
2 books
the really, really fantastic Framework Design Guidelines by Brad Abrams and Krzysztof Cwalina
it's an excellent source of wisdom about the design of APIs