754 citations · 920 across the 11 of their papers we have counts for
12 papers
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,…
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…
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,…
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…
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…
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…
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…
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…
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…
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…
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…
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…