activity
20122026
most citedBest Practices for Scientific Computing

754 citations · 920 across the 11 of their papers we have counts for

collaborators

12 papers

cs.SE2026

Twelve Quick Tips for Managing IT Disasters in Small Research Software Teams

Greg Wilson

In 2025, the US government launched an unprecedented series of attacks on its own scientific research groups. A year later GitHub dropped below 90% availability for the first time,…

cs.SE2025★ 1 cited

10 quick tips for making your software outlive your job

Richard Littauer, Greg Wilson, Jan Ainali +19

Loss of key personnel has always been a risk for research software projects. Key members of the team may have to step away due to illness or burnout, to care for a family member, f…

cs.SE2024★ 1 cited

It Will Never Work in Theory

Greg Wilson, Jorge Aranda, Michael Hoye +1

We have been trying to get software engineering researchers and practitioners to talk to one another for over a decade. This paper describes what we have done, assesses our impact,…

cs.CY2017★ 16 cited

Ten simple rules for collaborative lesson development

Gabriel A. Devenyi, Rémi Emonet, Rayna M. Harris +4

The collaborative development methods pioneered by the open source software community offer a way to create lessons that are open, accessible, and sustainable. This paper presents…

cs.SE2016

Good Enough Practices in Scientific Computing

Greg Wilson, Jennifer Bryan, Karen Cranston +3

We present a set of computing tools and techniques that every researcher can and should adopt. These recommendations synthesize inspiration from our own work, from the experiences…

cs.SE2016★ 120 cited

Ten Simple Rules for Making Research Software More Robust

Morgan Taschuk, Greg Wilson

Software produced for research, published and otherwise, suffers from a number of common problems that make it difficult or impossible to run outside the original institution, or e…

cs.CY2015★ 4 cited

Software Carpentry get more done in less time

Alexandra Simperler, Greg Wilson

The aim of this study was to investigate if participants of Software Carpentry (SC) get more done in less time. We asked 32 questions to assess 24 former participants to analyse if…

cs.SE2014★ 4 cited

Which Sustainable Software Practices Do Scientists Find Most Useful?

Jory Schossau, Greg Wilson

We studied scientists who attended two-day workshops on basic software skills to determine which tools and practices they found most useful. Our pre- and post-workshop surveys show…

cs.SE2014★ 16 cited

Code Review For and By Scientists

Marian Petre, Greg Wilson

We describe two pilot studies of code review by and for scientists. Our principal findings are that scientists are enthusiastic, but need to be shown code review in action, and tha…

cs.SE2013★ 3 cited

PLOS/Mozilla Scientific Code Review Pilot: Summary of Findings

Marian Petre, Greg Wilson

PLOS and Mozilla conducted a month-long pilot study in which professional developers performed code reviews on software associated with papers published in PLOS Computational Biolo…

cs.GL2013★ 1 cited

Software Carpentry: Lessons Learned

Greg Wilson

Over the last 15 years, Software Carpentry has evolved from a week-long training course at the US national laboratories into a worldwide volunteer effort to raise standards in scie…

cs.MS2012★ 754 cited

Best Practices for Scientific Computing

Greg Wilson, D. A. Aruliah, C. Titus Brown +10

Scientists spend an increasing amount of time building and using software. However, most scientists are never taught how to do this efficiently. As a result, many are unaware of to…