Skip to main content

Healthy code for healthy teams (or the other way around)

Type:
Keynote
Level:
beginner
Room:
Forum Hall
Start:
09:30 on 12 July 2024
Duration:
45 minutes

Abstract

Codebases often disappoint us, but we keep creating new ones with the absurd hope that it will be different this time. Spoiler alert: it never is.

Notably, research codebases need to fulfil the oxymoron of being robust for long and large computations and highly flexible to experiment with outlandish ideas quickly.

But what if there was a way to break the cycle and build code that endures, even for groundbreaking research.

This talk isn’t about magic bullets or silver linings. It’s about the powerful connection between healthy teams and healthy code. We’ll explore how a healthy team improved the health of a codebase by introducing type annotations and runtime type checking for JAX arrays.


The speaker

Mai Giménez

Mai Giménez

Mai Giménez, PhD. is a senior research engineer working in large language and multimodal language models at Google Deepmind. She is passionate about building the most useful technology for everyone and her main research interest is in language and the sociotechnical impacts of these models in the real world.

Mai is a former board member of the Spanish Python Association, helped organise several PyConES conferences and is a proud member of the Pyladies.