
How we choose which problems to solve
The questions Upperkai asks before building anything: is the task real, does it come round often, and would people be better off if it were simpler?
How we choose problems, build simple software and learn from the people who use it.

The questions Upperkai asks before building anything: is the task real, does it come round often, and would people be better off if it were simpler?

Shipping is where Upperkai starts learning. How we gather feedback, decide what to change and keep improving products without making them heavier.

Simple products take more work than complicated ones. Here is how Upperkai decides what to leave out, and why we think it is worth the effort.