  Software engineering has long studied how software developers work, building
a body of work which forms the foundation of many software engineering best
practices, tools, and theories. Recently, some developers have begun recording
videos of themselves engaged in programming tasks contributing to open source
projects, enabling them to share knowledge and socialize with other developers.
We believe that these videos offer an important opportunity for both software
engineering research and education. In this paper, we discuss the potential use
of these videos as well as open questions for how to best enable this
envisioned use. We propose creating a central repository of programming videos,
enabling analyzing and annotating videos to illustrate specific behaviors of
interest such as asking and answering questions, employing strategies, and
software engineering theories. Such a repository would offer an important new
way in which both software engineering researchers and students can understand
how software developers work.
