-
https://danluu.com/everyday-chubby/ Design APIs for humans and not machines
API Design for Humans
- Well Designed Abstractions
-
Package Management
API Design for Humans is also a very important consideration here.