How We Built Tinybird's TypeScript SDK for ClickHouse (opens in new tab)
How we built the Tinybird TypeScript SDK: phantom types for compile-time inference, esbuild for schema loading, and a dev workflow that connects your app and data layer.
Read the original article