@clickhouse/rowbinary: when your library is also a parser compiler
Summary
This article announces the @clickhouse/rowbinary npm package for ClickHouse RowBinary formats, detailing a Node.js reader/writer and a companion SKILL.md that enables a per-query, monomorphized parser. It argues that specialized, inlined parsers beat generic Path logic and help avoid data-corruption issues, presenting a library-as-reference approach rather than a traditional API. Benchmarks show meaningful speedups across multiple schemas, with cost and maintenance considerations for deploying parser skills in production data paths.