1. Risky Dynamic Typing-related Practices in Python: An Empirical Study;ACM Transactions on Software Engineering and Methodology;2024-06-27
2. Towards Causal Analysis of Empirical Software Engineering Data: The Impact of Programming Languages on Coding Competitions;ACM Transactions on Software Engineering and Methodology;2023-11-24
3. How to Evaluate Blame for Gradual Types, Part 2;Proceedings of the ACM on Programming Languages;2023-08-30
4. The evolution of type annotations in python: an empirical study;Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering;2022-11-07
5. To type or not to type?;Proceedings of the 19th International Conference on Mining Software Repositories;2022-05-23