1 comment

[ 3.0 ms ] story [ 14.7 ms ] thread
We built Druthers to make democratic decisions as a team.

It derives results through a ranked-choice voting algorithm that I encourage you to try and game! And, importantly, it is almost no fun whatsoever to use this app without another person, preferably live over the (video) phone or in-person.

Druthers' first incarnation was built with Rails and JQuery on a team of four. The second on Firebase, solo. This one passes CRDTs over WebRTC because, of course, and we pair-programmed it.

It's is an exercise in moderate minimalism. Smallish build toolchain, fewish dependencies, unambitious UX.

We built it with preact[0], snowpack[1], and taste[2].

0. https://github.com/preactjs/preact

1. https://github.com/FredKSchott/snowpack

2. https://github.com/benchristel/taste