Skip to content
Juno Vale
All work
02 — Case study · 2024

Fieldnote

An offline-first data-collection app for survey teams working without reliable signal.

Role
Full-stack engineer
Stack
React Native · TypeScript · SQLite · Node.js
Year
2024
Result
12,400 weekly active collectors
Fieldnote mobile screens showing a survey form and a sync status list.
Fig. 02.1 · Fieldnote, 2024

Decision

Chose last-write-wins per field, not per record, with a visible conflict log. CRDTs were on the table; per-field merges covered every real conflict we saw in two months of pilot data, at a tenth of the code.

Notes