UCL for Code in Research
The companion podcast for courses on programming from the Advanced Research Computing Centre of the University College of London, UK.
Podcasting since 2024 • 20 episodes
UCL for Code in Research
Latest Episodes
9/9 Research Software Engineering with Python (COMP233) - Performance
In this last episode of this course, I talk to Itamar Turner-Trauring who created the website PythonSpeed and spent a considerable time on finding ways to make Python code faster and more efficient. Python and its ecosystem also have great tool...
•
Season 2
•
Episode 9
•
23:00
8/9 Research Software Engineering with Python (COMP233) - Design and Patterns
In this episode I talk to Jeremiah Miller - a software engineer - and Max Albert - a research software engineer in the research software group at the University of Southampton about refactoring and design patterns.
•
Season 2
•
Episode 8
•
27:52
7/9 Research Software Engineering with Python (COMP233) - Project Management
In this episode I talk to Monika Byrne Svata, Agile Delivery Manager at UCL about project management and in particular Scrum and Kanban. GitHub has features, like Issues and Projects that can help you stay on top of your software projects.<...
•
Season 2
•
Episode 7
•
29:21
6/9 Research Software Engineering with Python (COMP233) - Documentation
Documentating software is part of the life of software engineers. But what kind of documentation do we need? In this episode I take you through three levels of documentation: the basic README and LICENSE files everyone should have, how to be go...
•
Season 2
•
Episode 6
•
16:40
5/9 Research Software Engineering with Python (COMP233) - Testing with Python
Testing your software is part of development. In this episode I talk about different types of testing, automated tests, legacy code etc. My guest is Stef Piatek from UCL who tells us how he approaches testing in his daily work.
•
Season 2
•
Episode 5
•
24:59
Podcasts we love
Check out these other fine podcasts recommended by us, not an algorithm.