High Performance Python Video Series

In this Lunch and Learn session, Illya Barziy, Quant Research Team Lead at Hudson and Thames, covers the tools used for code profiling in Python, based on th… Read more


Programming Puzzles – Python Dataset

We introduce a new type of programming challenge called programming puzzles, as an objective and comprehensive evaluation of program synthesis, and release an open-source dataset of Python Programming Puzzles (P3). Each puzzle is defined by a short Python... (more…)

Read more »

Stop Naming Your Python Modules “Utils”

Imagine the following situation: there is a software developer that is either adding new code or refactoring existing one by extracting a class/function. They have to place code somewhere, but it does not seem to fit anywhere. So what does a developer do?... (more…)

Read more »