Blog

Engineering notes

How we serve 4.2M foods with ~40ms search on cheap infrastructure, and what breaks along the way.

Inside 4.75 million food records: the Dietly data quality report

Measured coverage for macros, barcodes, images and serving sizes, plus the rules Dietly uses to separate catalog size from useful records.

July 21, 2026 · Research report

Taming Open Food Facts: building a fast, searchable nutrition database

Normalization, dedupe with confidence scoring, and serving it all from one 4GB box.

July 17, 2026