https://cubicgarden.com/2015/03/19/alternative-user-interfaces/
Alternative user interfaces