Eric J Ma's Website

Productive Patterns for Agent-Assisted Programming | PyData Boston 2025

Productive Patterns for Agent-Assisted Programming

YouTube Details

Ensuring Reproducibility with Pixi | prefix

In this video, Hugo Bowne-Anderson and I chat about the revolutionary package manager Pixi. We discuss myexperiences with Pixi, emphasizing its advantages in package management, reproducibility, and collaboration within data science teams. Key topics include the benefits of lock files, simplifying Docker and GPU environments, and the impact of Pixi on reproducibility and developer efficiency.

YouTube Details

Software Testing in Open Source and Data Science | Data Umbrella

In which I talk about how software testing is awesome for open source and data science.

YouTube Details

How Software Skillsets Will Accelerate Your Data Science Work | UMBC

Me explaining exactly what I state in the title!👆

YouTube Slides Details

Computational Biology in Bioengineering | UBC

Virtual fireside chat about how computational biology shows up in Bioengineering.

YouTube Details

An Attempt at Demystifying Graph Deep Learning | PyData Global 2021

In this talk, inspired by my 2017 attempt at demystifying Bayesian deep learning, I now attempt to demystify graph deep learning.

YouTube Slides GitHub Repository Details

Modern, Principled Data Science Workflow | PyData Boston 2020

In this talk, I share five key principles, learned from the software development world, that help accelerate data science project development and amplify impact.

Slides GitHub Repository YouTube Details

Testing for Data Scientists | PyData Ann Arbor 2020

How data scientists can incorporate testing into their development, delivered at PyData Ann Arbor in Jan 2020.

Slides YouTube Details

Beyond Two Groups: Generalized A/B[/C/D/E...] Testing | PyCon 2019

My rant against canned statistical procedures, delivered at PyCon 2019.

YouTube Slides Details

An Attempt at Demystifying Bayesian Deep Learning | PyData NYC 2017

In which I tell you why Bayesian deep learning is nothing really special, delivered at PyData NYC 2017.

YouTube Slides Details

Bayesian Statistical Analysis with Python | PyCon 2017

How to do parameter estimation and case/control comparison in PyMC3, delivered at PyCon 2017.

YouTube Notebooks Details

Networks, Networks Everywhere | Big Data Boston 2016

The many places that graphs can be found, delivered at Big Data Boston 2016 and hosted by DataCamp.

YouTube Slides Details