top of page


Software when we need it
In our team we have an ISA Master Arborist, a Data Scientist and an ISA Arborist. While the Arborist determines what needs to be observed, assessed, and prescribed. Data and software design determine how those observations are stored, validated, transformed, mapped, and reported.
Roger Erismann
May 113 min read
Reconciliation in the Android client: Dealing with ambiguous network status and interupted transmissions
In the field, a slow network or long-running request can leave the user in an ambiguous state. A recording upload may have been accepted even though the phone never got a clean response. A submit action may still be processing even though the request appeared to stall. In those cases, the question is not whether the client can send data. The question is whether the user can tell what actually happened.
Roger Erismann
Apr 202 min read
bottom of page