Skip to content

Latest commit

 

History

History
141 lines (89 loc) · 3.76 KB

2020-talk-flash.md

File metadata and controls

141 lines (89 loc) · 3.76 KB

class: center, middle

The CodeRefinery project

Radovan Bast @__radovan

Nordic e-Infrastructure Collaboration/ UiT The Arctic University of Norway

Slides (text is CC-BY): http://add-link.here


CodeRefinery

We teach tools and practices for the development of reproducible and reusable research software.


.left-column30[

] .right-column70[ ### Staff and hubs
  • 12 persons are on contract (~ 3 FTE), funding until Oct 2021
  • Major in-kind partner: Aalto Scientific Computing
  • Major training hubs: Aalto, Stockholm, Oslo, Trondheim

Network

Workshops

  • Since 2016:
    • 30 full workshops
    • 19 other workshops/events
    • 3 instructor training events
    • over 1400 persons trained
  • last 3 workshops: 8 volunteer instructors, over 60 volunteer helpers ]

Typical curriculum: 3 days or 6 half-days

  • Basic and collaborative Git
  • Social coding and open software
  • Reproducible research
  • Jupyter notebooks
  • Code documentation
  • Automated testing
  • Modular code development

CodeRefinery and Carpentries

  • Carpentries "teach foundational coding and data science skills to researchers worldwide"
  • Our target audience are students and researchers who already write code

A vision of reaching many people at once

The first idea... accept everyone, stream for everyone else

A bit later... crazy but genius


Scaling up during 2020: effective team work

  • Lectures & code-along exercises in the main room: .emph[stream and also record]
  • Get help and group exercises in a breakout room
  • 100 participants, 20+ helpers
  • Participants can register as teams ("bring your own breakout room")
  • Installation sessions and helper preparation sessions
  • Operation manuals
  • Asynchronous Q&A via HackMD -> we publish these (example)

More details


Future and challenges

  • We are a Nordic project but this is not a Nordic-only problem
  • .emph[Funding]
  • Better credit for volunteers and in-kind contributions
  • Possibly establish a non-profit organization
  • Governance model
  • Welcoming atmosphere and diversity

How to get involved

Let us collaborate!

  • Lesson reuse, remixing, contributions, and suggestions most welcome
  • .emph[Collaboration on lessons and workshops] most welcome

These slides (text is CC-BY): http://add-link.here