Understanding TypeScript Philosophy
Thoughts on Building Fluent API