What is the Hard Part? Four ways things can be complex
Tradeoffs of API Paradigms
It Depends: Understanding tradeoffs in decision making