| 2021 | SkyQuery: an aerial drone video sensing platform. | Favyen Bastani, Songtao He, Ziwen Jiang, Osbert Bastani, Sam Madden |
| 2021 | Reframing the Liskov substitution principle through the lens of testing. | Elisa L. A. Baniassad, Alexander J. Summers |
| 2021 | Ruggedizing CS1 robotics: tools and approaches for online teaching. | Boyd Anderson, Martin Henz, Hao-Wei Tee |
| 2021 | Shrinking JavaScript for CS1. | Boyd Anderson, Martin Henz, Kok-Lim Low, Daryl Tan |
| 2021 | Is neural machine translation approach accurate enough for coding assistance? | Yuka Akinobu, Momoka Obara, Teruno Kajiura, Shiho Takano, Miyu Tamura, Mayu Tomioka, Kimio Kuramitsu |
| 2021 | Programming as architecture, design, and urban planning. | Tomas Petricek |
| 2020 | Intrepydd: performance, productivity, and portability for data science application kernels. | Tong Zhou, Jun Shirako, Anirudh Jain, Sriseshan Srikanth, Thomas M. Conte, Richard W. Vuduc, Vivek Sarkar |
| 2020 | Asynchronous monad for reactive IoT programming. | Tian Zhao, Adam Berger, Yonglun Li |
| 2020 | Programming microcontrollers through high-level abstractions. | Steven Varoumas, Basile Pesin, Benot Vaugon, Emmanuel Chailloux |
| 2020 | How (not) to write Java pointer analyses after 2020. | Manas Thakur |
| 2020 | In pursuit of easy(er) JITs (invited talk). | Mark Stoodley |
| 2020 | Analogy-making as a Core primitive in the software engineering toolbox. | Matthew Sotoudeh, Aditya V. Thakur |
| 2020 | Notes on notebooks: is Jupyter the bringer of jollity? | Jeremy Singer |
| 2020 | Towards checkpoint placement for dynamic memory allocation in intermittent computing. | Nicholas Shoemaker, Ruzica Piskac, Mark Santolucito |
| 2020 | Understanding Graal IR (invited talk). | Chris Seaton |
| 2020 | Discussion of aviation software oversight improvement. | Marc Ronell |
| 2020 | Reactive sorting networks. | Bjarno Oeyen, Sam Van den Vonder, Wolfgang De Meuter |
| 2020 | Example-based live programming for everyone: building language-agnostic tools for live programming with LSP and GraalVM. | Fabio Niephaus, Patrick Rein, Jakob Edding, Jonas Hering, Bastian Knig, Kolya Opahle, Nico Scordialo, Robert Hirschfeld |
| 2020 | A rhetorical framework for programming language evaluation. | Stefan K. Muller, Hannah Ringler |
| 2020 | End-user software customization by direct manipulation of tabular data. | Geoffrey Litt, Daniel Jackson, Tyler Millis, Jessica Ayeley Quaye |
| 2020 | MetaCG: annotated call-graphs to facilitate whole-program analysis. | Jan-Patrick Lehr, Alexander Hck, Yannic Fischler, Christian H. Bischof |
| 2020 | Putting the semantics into semantic versioning. | Patrick Lam, Jens Dietrich, David J. Pearce |
| 2020 | Demystifying dependence. | James Koppel, Daniel Jackson |
| 2020 | API analytics for curating static analysis rules. | Vineeth Kashyap, Roger Scott, Joseph Ranieri, David Melski, Lucja Kot |
| 2020 | Online verification of commutativity. | Aditi Kabra, Dietrich Geisler, Adrian Sampson |