Demo-driven research