End-user programming is the vision of a world where all software is programmable by end-users, rather than a separate class of software developers. This is a vision of democratized computing and home cooked software, where we don’t have to accept technology and software in the form that is given to us. Instead, they are foundations and suggestions for us to build on top of and create our own experiences.

Phrases / Anecdotes

  • “the graffiti feel”