Engineering Browser-Based Utilities: A Deep Dive into KivaroTools
The engineering behind binary processing, memory management, application security, parsing, and financial calculations in a modern web utility platform.

Series
A technical series exploring the engineering behind KivaroTools, including browser-based file processing, JavaScript and TypeScript architecture, memory management, application security, data parsing, performance optimization, and financial computation. Each article shares practical implementation insights, engineering decisions, testing approaches, and lessons learned while building reliable web utilities.
The engineering behind binary processing, memory management, application security, parsing, and financial calculations in a modern web utility platform.

Building an in-browser Parquet viewer: magic bytes, Thrift footers, ZigZag varints, Snappy and LZ4 & LZ4_RAW decoding, BigInt precision and Web Workers. A browser tab has no pyarrow, no fastavro and n
