Field notes

Notes

Short observations from shipping, not a blog engine.

Timeouts are product

Users forgive a slow page more readily than a spinner that never resolves. We budget an honest deadline into every network call and say what happens when it misses.

Copy before color

Most checkout bugs we inherit are sentences. “Try again” is not an instruction if the form already ate the card number.

Estonia, on purpose

Company, hosting, and working hours live in the same jurisdiction. It keeps the paperwork boring, which is the goal.