Coding & Data Management Festival

Ever feel like coding and data management are shrouded in mystery? So much of what we do in researchโ€”writing codes, organizing data, debugging scriptsโ€”is learned through trial and error, not formal training. Join us at the Coding & Data Management Festival to learn about everyday coding practices from your colleagues and explore the tools and techniques that bring transparency and reproducibility to quantitative research. Whether you’re a seasoned quantitative researcher or just getting started, this festival will provide a space to share, learn, and demystify coding techniques. Come open the black box with us!

๐Ÿ“… Date: April 4, 2025
โฐ Time: 12:00 PM โ€“ 5:00 PM
๐Ÿ“ Location: PSC Commons
๐Ÿ’ป Audience: Open to all faculty, students, and researchers interested in quantitative methods, coding, and data management.

Register to attend: https://forms.gle/cfZdyy6eVUiRRxHK9

Download the event flyer

Download a PDF of the event schedule for the Coding & Data Management Festival

Schedule & Details:

๐Ÿ•› 12:00 โ€“ 1:00 PM | Welcome & Lunch

  • Kickoff and networking opportunity over lunch.
  • Brief introduction to the event and the QM Working Groupโ€™s mission.
  • Icebreaker activity: Coding Confessions & Learning Goals

๐Ÿ‘€ 1:15 โ€“ 2:45 PM | Show & Tell

  • Participants share coding workflows, tools, or data visualization they use for research.
  • 5โ€“10-minute lightning talks starting with guess the coder & followed by Q&A.
  • Topics might include best practices in data cleaning and management in STATA/R/Python, reproducibility strategies, or recent projects.
  • Two Truths and a Bug: Each participant shares:
  1. Two true facts about their coding or research experience.
  2. One โ€œbugโ€โ€”a funny or frustrating coding mistake theyโ€™ve made in the past.

โ˜• 2:45 โ€“ 3:00 PM | Coffee Break

  • Time to chat and exchange ideas informally.

๐Ÿ–ฅ๏ธ 3:00 โ€“ 4:00 PM | Session on Data Management

  • Introduction to GitHub: Basics of version control, collaboration, and best practices for research.
  • Introduction to OSF (Open Science Framework): Organizing and sharing research data and preprints.
  • Introduction to RShiny Apps or CRAN: A hands-on demo of creating interactive visualizations with RShiny Apps (or an alternative focus on CRAN package management).

๐ŸŽ‰ 4:00 โ€“ 5:00 PM | Code Connection Games & Happy Hour in McNeil Atrium

  • Superlatives (10 minutes): Participants will nominate and vote on fun coding-related superlatives. Awards will be given to those who participated in the Show & Tell and receive the most votes. Categories will include:
    • ๐Ÿงผ Most Organized โ€“ Who demonstrated the most readable and well-structured code?
    • โšกMost Efficient โ€“ Who had the fewest lines of code or fastest-running script to achieve their goal?
    • ๐ŸŽญMost Chaotic โ€“ Whose code look wild, unstructured, or unconventional but still works?
    • ๐ŸŽจ Most Creative (Data Visualization) โ€“ Whose charts or visuals were the most compelling, innovative, or brought data to life the best?
  • Guess the Coder: Participants submit short code snippets before the event. Codes will be anonymized. The moderator will display each snippet on a screen. Participants will look for hints about the authorโ€™s identity (commenting style, use of certain data and variables, or formatting preferences).
  • ๐Ÿ”Ž Code Sleuth Award โ€“ Given to the participant with the most correct guesses.
  • ๐Ÿ† Most Distinctive Code Style Award โ€“ Recognizing the coder with the most unique, creative, or unconventional coding approach.
  • ๐Ÿ•ต๏ธโ€โ™‚๏ธ Hardest to Crack Award โ€“ Awarded to the participant whose code was the most difficult to identify due to its generic or universally structured style.
  • Debug the Code: The moderator will show codes that have intentional errors, such as missing parentheses, typos, incorrect calculations, infinite loops, misuse of functions or variables, and missing dependencies or incorrect imports. Participants will analyze the code and identify the bugs as quickly as possible.
    • ๐Ÿง Sharpest Eye Award โ€“ Fastest debugging
    • ๐Ÿœ Bug Exterminator Award โ€“ Most elegant debugging solution (making the codes more efficient)