Coding Confessions

CW21 Hack Day - 2021-03-31 to 2021-04-01 Blanch-1943 - HP3-CW21 Hack Day idea proposer Colin Sauze Idea name (provisional) Coding Confessions Context and/or research domain Anybody who writes code for research Hack Day Demo Problem People don’t want to talk about their mistakes, publish code or submit it for review. Only positive results get published. Common reasons for this are fear that “my code isn’t good enough”, “isn’t complete enough”, “has mistakes in it”....

1 min · Colin Sauze

Dealing with Legacy Code

CW20 - 2020-03-31 to 2020-04-02 Idea 4 - CI4-CW20 Dealing with Legacy Code Participants Patricia Herterich_ _ Cat Smith_ _ Christopher Fullerton Raniere Silva Philipp Boersch-Supan Context / Research Domain All research domains which have to contend with/rely on legacy code which does not conform to best practices. Problem Researchers are instructed to use some legacy code written by their team, a third party or even themselves a while ago. The code isn’t documented or unit tested....

3 min · Patricia Herterich, Cat Smith, Christopher Fullerton, Raniere Silva, Philipp Boersch-Supan

DEPTH: Developer error/problem treasure hunt!

CW21 - 2021-03-30 Garfield - CI7-CW21 Participants Matt Cannon - Taylor & Francis (scribe) Dominic Kempf / RSE, Heidelberg University Matthew Bluteau / RSE, UK Atomic Energy Authority Robin Wilson / Freelance - robin@rtwilson.com Paddy McCann / RSE, University of St Andrews Title: DEPTH: Developer Error/Problem Treasure Hunt! Context / Research Domain General RSE audiences, (and really any software developer) Researchers who are not RSE - could have general or very specific queries....

3 min · Matt Cannon, Dominic Kempf, Matthew Bluteau, Robin Wilson, Paddy McCann

Escape room: Translating between RSEs and Arts & Humanities Researchers

CW21 Hack Day - 2021-03-31 to 2021-04-01 Cave-Brown-Cave-1916 - HP5-CW21 Hack Day idea proposer Idea name (provisional) Escape room: Translating between RSEs and Arts & Humanities Researchers (Part 1) Hack Day Demo Context and/or research domain Software development for research in the Arts and Humanities Problem Researchers in the Arts & Humanities can benefit greatly from research software, but often don’t have the kind of background in formally-structured design that a physicist or engineer does....

3 min · Laura Carter, Thibault Lestang

Improving data visualization literacy

CW21 - 2021-03-30 Heathcliff - CI8-CW21 Participants Connie Clare Louise Brown Sam Haynes Will Furnass Patricia Herterich Problem Improving data visualization literacy Research domain: Research communication / Data science / Visualization “Follow the science” has become the tagline for 2020, but what is “the science”? Who defines it and is it really infallible? We have all seen many graphs and statistical summaries over the last 12 months, many of them not being clear to a lay audience....

2 min · Connie Clare, Louise Brown, Sam Haynes, Will Furnass, Patricia Herterich

Koko

CW21 - 2021-03-30 Koko - CI11-CW21 Participants Stephan Druskat (stephan.druskat@dlr.de) Sammie Buzzard (BuzzardS@cardiff.ac.uk) Bailey Harrington (baileythegreen@gmail.com) Leyla Jael G. Castro (ljgarcia@zbmed.de) Abhishek Dasgupta (abhishek.dasgupta@cs.ox.ac.uk) The Adventurous Architect - \ A Blueprinter for Research Software Skills Context / Research Domain Cross-domain (research software education/learning) Problem Learners completing a basic Software (or other) Carpentry workshop don’t have clear next steps for how to continue their education, and those next steps will be different for many career paths....

2 min · Stephan Druskat, Sammie Buzzard, Bailey Harrington, Leyla Jael G. Castro, Abhishek Dasgupta

Online Community Cookie Cutter c<sup>3</sup>

CW20 - 2020-03-31 to 2020-04-02 Idea 8 - Online Community Cookie Cutter c3- CI8-CW20 **Overview of the project: **Guiding documents/tools for leading and sustaining online research communities facilitated by collaborative projects or events. Participants Will Furnass: Scribe Colin Sauze Louise Bowler: Chair Malvika Sharan (malvikasharan@gmail.com) Jo Leng (j.leng@leeds.ac.uk) Mateusz Kuzak (@matkuzak) Back up zoom: https://turing-uk.zoom.us/s/6507227126 (Malvika) This document should be used to capture the information for a Collaborative Session / Hack Day Idea....

5 min · Will Furnass, Colin Sauze, Louise Bowler, Malvika Sharan, Jo Leng, Mateusz Kuzak

RSE2_D2

CW20 - 2020-03-31 to 2020-04-02 RSE2_D2 - CI10-CW20 Participants Yo Yehudi - Software dev and EngD student (Cambridge and Manchester) David Perez-Suarez - RSE at UCL Blair Archibald - 2017 fellow, Postdoc Glasgow (soft spot for Haskell) Marion Weinzierl - RSE at Durham University, Not a fellow… yet! Vahid Garousi - Belfast Context / Research Domain A long time ago, in an office far, far away, RSEs and researchers were developing software and may not be aware of all the good practices and are in need of a bit of motivation....

5 min · Yo Yehudi, David Perez-Suarez, Blair Archibald, Marion Weinzierl, Vahid Garousi

Running a dugnad in a research group

CW21 - 2021-03-30 Charlie - CI3-CW21 Running a Dugnad in a research group Participants Sarah Gibson Sarah Jaffa Warrick Ball Neil Chue Hong Context / Research Domain Astrophysics (as a pilot for other areas with similar deepset culture issues) Hack Day Demo Problem In astrophysics, there are a lot of self-taught coders who are not being trained in practices that would make their lives easier, including software engineering, using tools like version control, reproducibility for yourself through continuous integration/analysis....

5 min · Sarah Gibson, Sarah Jaffa, Warrick Ball, Neil Chue Hong

Software citation videos (to understand why and how to make your software citable)

CW21 - 2021-03-30 Jasper - CI10-CW21 Participants Morane Gruenpeter (Chair) Mario Antonioletti Emmy Tsang (Scribe) Esther Plomp Context / Research Domain Software citation videos (to understand why and how to make your software citable) Problem Preliminary activity Mario: something visual is always very appealing, base it on a theme that has been running through the workshop, need to define the right skill set required when pitching the idea, (I have no definite idea) For software citation - Stephan Druskat is a good person to talk to https://citation-file-format....

4 min · Morane Gruenpeter, Mario Antonioletti, Emmy Tsang, Esther Plomp