SPLASH 2026
Sun 4 - Fri 9 October 2026 Oakland, California, United States
co-located with SPLASH/ISSTA 2026

Onward! Essays is looking for clear and compelling pieces of writing about topics important to the software community. An essay can be long or short.

An essay can be an exploration of the topic and its impact, or a story about the circumstances of its creation; it can present a personal view of what is, explore a terrain, or lead the reader in an act of discovery; it can be a philosophical digression or a deep analysis. It can describe a personal journey, perhaps the one the author took to reach an understanding of the topic. The subject area—software, programming, and programming languages—should be interpreted broadly and can include the relationship of software to human endeavors, or its philosophical, sociological, psychological, historical, or anthropological underpinnings.

See the Call for Essays for more information. Essays can be submitted via the Onward! 2026 Essays submissions page.

Dates
Tracks

This program is tentative and subject to change.

You're viewing the program in a time zone which is different from your device's time zone change time zone

Mon 5 Oct

Displayed time zone: Pacific Time (US & Canada) change

08:30 - 10:00
SPLASH KeynoteSPLASH Keynotes at East Hall 1
08:30
10m
Other
Opening Remarks
SPLASH Keynotes
S: Frank Tip Northeastern University and Amazon Web Services, S: Sverrir Thorgeirsson ETH Zurich
08:40
60m
Talk
In the Age of AI Coding Agents, Keeping the Engineer in Software Engineering
SPLASH Keynotes
K: Elena Glassman Harvard University
10:30 - 12:00
10:30
30m
Talk
Normalization by Origin, Not by Shape
Onward! Papers
Marco Servetto VUW, Colin S. Gordon Drexel University
11:00
30m
Talk
The Choose-Your-Own-Adventure Calculus
Onward! Papers
Tomas Petricek Charles University, Jan Liam Verter Charles University, Mikoláš Fromm Charles University
Pre-print
11:30
40m
Talk
The Spreadsheet Was the Constitution
Onward! Essays
Abutalib Namazov Massachusetts Institute of Technology
13:30 - 15:00
13:30
40m
Talk
Programs Should Be Comics, Their Execution — Animation
Onward! Essays
Maciej Godek Gdynia Maritime University
14:10
40m
Talk
Towards Critical Abstraction for Software
Onward! Essays
Alice Chung University of California, San Diego, Devamardeep Hayatpur University of California, San Diego, Philip Guo University of California San Diego, Tomas Petricek Charles University
15:30 - 17:00
15:30
40m
Talk
Objects and classes will do
Onward! Essays
Ole Lehrmann Madsen Aarhus University, Birger Møller-Pedersen University of Oslo
16:10
40m
Talk
(This is Not a Paper About) Mutation Driven Development
Onward! Essays
Alex Groce Northern Arizona University

Tue 6 Oct

Displayed time zone: Pacific Time (US & Canada) change

08:30 - 10:00
SPLASH KeynoteSPLASH Keynotes at East Hall 1
08:30
60m
Talk
Mojo: Towards One Systems Language for All Hardware
SPLASH Keynotes
K: Chris Lattner Modular, a Qualcomm company
10:30 - 12:00
10:30
40m
Talk
Agents as Software: A Programming Languages Agenda for Agent Reliability
Onward! Essays
Shraddha Barke Microsoft Research, Redmond, Adithya Murali University of Wisconsin-Madison
11:10
40m
Talk
The Conversation We're Not Having About AI in Peer Review
Onward! Essays
Emerson Murphy-Hill Microsoft, Christian Bird Microsoft Research
13:30 - 15:00
13:30
30m
Talk
Proxies All the Way Down: Bootstrapping a Userland Speculative Optimizer for the OpenSmalltalk VM
Onward! Papers
Christoph Thiede Hasso Plattner Institute, University of Potsdam, Marius Dörbandt Hasso Plattner Institute, University of Potsdam, Eliot Miranda Cadence Design Systems, Marcel Taeumel University of Potsdam; Hasso Plattner Institute, Robert Hirschfeld Hasso Plattner Institute; University of Potsdam
DOI Media Attached
14:00
30m
Talk
Escaping the DAG Dogma: Toward Modular Reactive Architectures
Onward! Papers
Rivka Altshuler Open University of Israel, David H. Lorenz Open University of Israel
14:30
30m
Talk
Glassbox Debugging: Code as Interface for No-Code
Onward! Papers
Niv Benaloul Open University of Israel, David H. Lorenz Open University of Israel
15:30 - 17:00
15:30
30m
Talk
Relational Agenda Programming: A Uniform Execution Model for Embedded Reasoning Systems
Onward! Papers
Andrew Shi-hwa Chen Minnesota State University Moorhead
16:00
30m
Talk
Croquetify: Transforming Single-User Functional Reactive Programs into Multi-User Applications
Onward! Papers
Yoshiki Ohshima Independent Contractor, Shizuoka University, Aran Lunzer Independent Software Engineer, David A Smith Independent Software Engineer
16:30
30m
Talk
The Developer as Curator: A Canvas for Coding Agent Context
Onward! Papers
Lukas Böhme Hasso Plattner Institute, University of Potsdam, Potsdam, Germany, Tom Beckmann Kyoto University of Advanced Science, Michael Perscheid SAP Innovation Center Potsdam, Robert Hirschfeld Hasso Plattner Institute; University of Potsdam

Wed 7 Oct

Displayed time zone: Pacific Time (US & Canada) change

08:30 - 10:00
SPLASH/ISSTA KeynoteSPLASH Keynotes at East Hall 1
08:30
60m
Talk
The Augmented Forest
SPLASH Keynotes
K: Kent Beck Gusto, Inc.

Essays can be submitted via the Onward! 2026 Essays submissions page.

Scope

Onward! Essays is looking for clear and compelling pieces of writing about topics important to the software community. An essay can be long or short.

An essay can be an exploration of the topic and its impact, or a story about the circumstances of its creation; it can present a personal view of what is, explore a terrain, or lead the reader in an act of discovery; it can be a philosophical digression or a deep analysis. It can describe a personal journey, perhaps the one the author took to reach an understanding of the topic. The subject area—software, programming, and programming languages—should be interpreted broadly and can include the relationship of software to human endeavors, or its philosophical, sociological, psychological, historical, or anthropological underpinnings.

Onward! Essays invites proficient software developers, experienced academics, and courageous graduate students to submit essays on the current state and possible futures of software development technology and practices, as well as presentations of ideas that could change the realm of software development. Constructive criticism is welcome and authors who are dissatisfied—or satisfied!—with the state of our art are encouraged to share insights about how to reform—or improve—software development, perhaps by presenting detailed examples of a new approach, demonstrating concrete benefits and potential risks.

Onward! Essays is not looking for research-as-usual papers—an essay doesn’t contain definitive validation; however, regardless of its form or topic, the essay must have “substance.” An essay may or may not have a conclusion, but it must provide some insight or compelling argument, either directly or indirectly stated; the reader should be left—perhaps after some reflection—in no doubt about the claimed insight or argument. The key characteristic of a successful essay is that it shows a keen mind coming to grips with a tough or intriguing problem in such a way that, as Virginia Woolf wrote, “it explains much and tells much.”

Long essays are fine, but essayists are encouraged to consider the virtues of short essays that deliver their points sharply and with precision. Essays as short as a single page are welcome at Onward! Essays. Short essays will be accorded the same status at Onward! Essays as longer ones.

Essays Selection

Onward! essays are peer-reviewed in a single-blind manner. Accepted essays will appear in the Onward! Proceedings in the ACM Digital Library. Submissions will be judged on the potential impact of the ideas and the quality of the presentation.

Here is an overview of previously accepted essays from the last five years:

The Onward! Essays track follows a two-phase review process. This enables us to welcome contributions that contain promising material and have the potential to meet the conference’s standards, but which may fall short of this in their initial form. At the end of the first round, all essays will be either accepted normally, subject to revisions, or rejected outright. The authors of essays in the second category will get around one month to complete the requested revisions, at which point the original reviewers will decide on final acceptance or rejection. As usual, essays in the first category will also receive feedback from the reviewers, and the corresponding authors will be required to take that feedback into account for the final submission.

In order to facilitate the second round of review, authors of essays in need of major revisions will be requested to accompany their second submission with a cover letter mapping the requested revisions to specific parts of the essay. The program committee will use the cover letter and the revised submission to arrive at a final decision.

The second phase will only be used to elevate promising work to the conference’s standard, not to require additional work on essays already deemed up-to-standard.

Instructions for Authors

Essays should use the ACM SIGPLAN Conference acmart Format, with the sigplan and review \documentclass options. This produces two-column, 10pt files. If you use LaTeX or Word, please use the provided ACM SIGPLAN acmart templates provided here. All submissions should be in PDF format. Authors need to ensure their submissions are legible when printed on a black and white printer and that colors remain distinct and font sizes are legible.

The following list describes the typical expectations for a submission:

  • All submitted essays should conform to the formatting instructions unless there is a reason founded in the nature of the essay to do otherwise; in this case, please preface the essay with the reasons for the variation.

  • Essays must describe unpublished work that is not currently submitted for publication elsewhere as described by SIGPLAN’s Republication Policy. Submitters should also be aware of ACM’s Policy and Procedures on Plagiarism.

  • There is no limit on the length of submissions, but note that reviewers will not be obligated to read beyond the end of their interest. The main part of the final version should not exceed 14 pages unless there are two program committee members who believe the content requires a longer essay, and the quality of the writing is likely to sustain readers. If otherwise your final version is longer than those 25 pages, you must clear the overage with the PC chair before the final deadline, with enough time that the program committee can re-examine it. No limit is imposed on the bibliographic section or other appendices.

However, given the nature of the Onward! Essays track, we understand that authors of certain submissions might have special requirements. If there are any concerns, please contact the PC Chair (or, if you prefer, a different member of the PC) to discuss the issue.

PC submissions are permitted, but will receive an additional review.

Authors of accepted papers are encouraged to present their work in person at the conference, but that is not required. For those unable or unwilling to attend in the US, remote presentations are possible, although they might be subject to technical constraints.

AUTHORS TAKE NOTE: The official publication date is the date the proceedings are made available in the ACM Digital Library. This date may be up to two weeks prior to the first day of your conference. The official publication date affects the deadline for any patent filings related to published work.

Submissions

Essays can be submitted via the Onward! 2026 Essays submissions page.