Group

SDKs

One contract, rendered in more than one language.

· 8 min read

Designing SDKs for three languages at once

Lessons from shipping one command-and-control SDK in Python, Java, and C# — why the schema is the product, and everything else is a rendering of it.