It Will Never Work in Theory: Strange Loop 2022

On Friday, September 23, It Will Never Work in Theory is offering its second live event in conjunction with the Strange Loop conference. Leading software engineering researchers will present short summaries of immediate, actionable results from their work: FIXME: tags for a few topics Our speakers will share what we know about these questions and why we believe it's true.


  • Chris Brown: "How to recommend tools for finding and fixing software errors." Chris is an Assistant Professor in the Department of Computer Science at Virginia Tech. His research aims to improve the behavior, productivity, and decision-making of software engineers.
  • Joanna Cecilia da Silva Santos: Joanna is an Assistant Professor in the Department of Computer Science and Engineering at the University of Notre Dame. Her main research interests are software engineering, software security, and program analysis.
  • Catherine Hicks: "It's Like Coding in the Dark: The Need for Learning Culture within Engineering Teams". Cat is the VP of Research Insights and Director of the Developer Insights Lab at Pluralsight Flow. She holds a Ph.D. in Quantitative Experimental Psychology from UC San Diego, was an inaugural Fellow in the UC San Diego Design Lab, and has led research at organizations such as Google and Khan Academy. She serves on the Advisory Council of the University of San Diego Center for Digital Civil Society.
  • Foutse Khomh: Foutse is a Full Professor of Software Engineering at Polytechnique MontrĂ©al, Canada CIFAR AI Chair on Trustworthy Machine Learning Software Systems at Mila - Quebec AI Institute, and FRQ-IVADO Research Chair on Software Quality Assurance for Machine Learning Applications. His research interests include software maintenance and evolution, machine learning systems engineering, cloud engineering, and dependable and trustworthy ML/AI.
  • Mehdi Mirakhorli: "Securing Software Supply Chains". Mehdi is the Director of Research at Global Cybersecurity Institute (GCI) and associate professor and Kodak Endowed Chair in the Software Engineering Department at Rochester Institute of Technology. His research interests are in the intersection of Software Engineering, Artificial Intelligence, and Cybersecurity.
  • Sarah Nadi: "It's not you, it's the API: Automatically avoiding API misuses". Sarah is an Associate Professor in the Department of Computing Science at the University of Alberta and a Tier II Canada Research Chair in Software Reuse. Her research creates tools that help software developers accomplish tasks more efficiently; her recent work focuses on supporting developers as they use software libraries
  • Justin Smith: Justin is an Assistant Professor of Computer Science at Lafayette College. His research focuses on the intersections between Software Engineering, HCI, and security, and ranges from how developers get help from sites like Stack Overflow to the factors that influence ethical decision making in software development.
  • Tianyi Zhang: "Interactive Debugging and Testing Support for Deep Learning". Tianyi is an assistant professor in Computer Science at Purdue University, where he develops interactive systems that augment human intelligence with data-driven insights and augment machine intelligence with human guidance, with a particular focus on improving programming productivity.

Strange Loop logo

Recordings of these talks will be shared after the event in collaboration with Strange Loop, a multi-disciplinary conference that brings together the developers and thinkers building tomorrow's technology in fields such as emerging languages, alternative databases, concurrency, distributed systems, security, and the web.