Brought to you by Linode - Build your next big idea @ linode.com

Episode #227: Maintainable data science: Tips for non-developers

Published Wed, Aug 28, 2019, recorded Tues, Aug 6, 2019.


Did you come to software development outside of traditional computer science? This is common, and even how I got into programming myself. I think it's especially true for data science and scientific computing. That's why I'm thrilled to bring you an episode with Daniel Chen about maintainable data science tips and techniques.

Links from the show

Daniel on Twitter: @chendaniely
Pandas for Everyone book: amazon.com
pyprojroot project: github.com
Pyopensci: pyopensci.org

Jenny Bryan naming things: speakerdeck.com

Jenny Bryan’s code smells:
Talk: youtube.com
Slides: speakerdeck.com

3 papers that are highly relevant papers:
A Quick Guide to Organizing Computational Biology Projects: journals.plos.org
Best Practices for Scientific Computing: plos.org
Good enough practices in scientific computing: plos.org

Daniel Chen
Daniel Chen
Daniel is a Ph.D. student at Virginia Tech in the Genetics, Bioinformatics, and Computational Biology program. His current research topic is in education, where he is aiming to bring data science skills to medical practitioners.

He's also finishing up his summer internship at RStudo working on a library to grade student's code that gives meaningful feedback to why the solution is wrong.
Click to show comments


Individuals can support this podcast directly via Patreon. Corporate sponsorship opportunities available here.
X
Become a friend of the show
Stay in the know and get a chance to win our contests.
See our privacy statement about email communications.