CW21 Hack Day - 2021-03-31 to 2021-04-01

Blanch-1943 - HP3-CW21

Hack Day idea proposer

Colin Sauze


This document should be used to capture the information for a Hack Day Idea.

Idea name (provisional)

Coding Confessions

This is the provisional name of the Idea, solution or just a title; this can be changed later if a team is formed and you decide on a new team/product name.

Context and/or research domain

Please describe the context and/or research domain to which the problem applies

Anybody who writes code for research

Problem

Description of the problem you are trying to solve

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”. We want to encourage people to share their coding insecurities to help normalise talking about mistakes and knowledge gaps.

Solution

Explanation of the solution to the problem you have identified

Get people to “confess” about coding mistakes they’ve made in the past. This could either be in just to another individual or to a group. It might get run internally at a single institution or as part of a conference or workshop (mini workshop for CW22??).

The hack day would work on building a list of instructions on how to run a coding confession. Perhaps making a video or a transcript of an example session.

Taking some inspiration from the Repro Hack idea we could build a central page (like https://reprohack.github.io/reprohack-hq/ ) of resources for running coding confession.

Diagrams / illustrations

You can include diagrams in this section. Please ensure you have the right to use the image(s), and include an attribution if applicable.