"Good SDKs are easy to use and hard to break."