Literacy for the Masses: Integrating Software and Knowledge Reuse for End-User Developers Through Literate Programming. - Matthew Dinmore; Anthony F. Norcio (IRI, 2007)

Documenting Problem-Solving Knowledge: Proposed Annotation Design Guidelines and their Application to Spreadsheet Tools - Matthew Dinmore (CoRR, 2009)

Empirically-Observed End-User Programming Behaviors in Yahoo! Pipes. - Matthew Dinmore; Curtis Boylls (PPIG, 2010)

Design and evaluation of a literate spreadsheet. - Matthew Dinmore (VL/HCC, 2012)

Whither Problem-Solving Environments? - Matthew Dinmore (Onward!, 2023)

Diagrams-as-Code for Conceptual Modeling in Computational Problem Solving. - Matthew Dinmore (VL/HCC, 2023)