I'm interested in theories of visualization (and finding opportunities for the operationalization of those ideas), as well as the design of user interfaces for knowledge-based tasks (such as visual analytics and creative coding) with an eye towards leveraging tools from programming languages and software engineering in those designs.