3 ms·Finite state machines, DAGs, and UX principles for drag and drop editors3 points by abe94 4y ago