Matthew Hammer's research in 2017 centers around several projects: Adapton, VM of the Future, and Hazelgrove. In each project, we propose novel programming language design and implementations. The Adapton research project proposes novel programming language abstractions, algorithms and data structures for interactive, incremental software, like development environments and data science tools. For more information, see the project homepage http://adapton.org. The Hazelgrove project proposes semantics for interactive programming interfaces. For more information, see http://hazelgrove.org/