The data pipeline behind the warehouse system: spreadsheet exports, safe imports, gRPC streaming, typed validation errors, staging tables, and an atomic swap against the ERP database.
From bars and spaces to keystrokes in your input field. How UPC-A barcodes encode data, how scanners decode them, and why your barcode reader acts like a keyboard.
The operational side of the warehouse system: a shared 4 GB Debian server, no Docker, Koa for the hot path, gRPC for isolated jobs, Unix pipes for log forwarding, and one painful native dependency.