KoliStat is the umbrella over three products that answer the same question: what would clinical and tabular data tooling look like if it were built today, with the web as the runtime and DuckDB performance underneath? KoliLang is the browser-native SAS interpreter — closed-source, compiled to WebAssembly, and built to match SAS to four decimal places (coming soon). Bedevere is the tabular data visualizer and DuckDB SQL editor. the-stats-duck is the open-source DuckDB extension that supplies the statistics.
This blog is for the engineering notes that don't fit on a product page: pieces of the SAS dialect we had to model from scratch, DuckDB extension internals, WASM ABI design decisions, the macro evaluator, the PROC FREQ output spec, and why a particular byte-parity bug took two weeks to find.
Cadence will be irregular. The work itself drives the topics: when something interesting lands in KoliLang, Bedevere, or the-stats-duck, it gets a post. Subscribe via the Atom feed or just check back — no newsletter, no comment section. That part is by design.