
Half Stack Data Science
"Half Stack Data Science" is a podcast by David Asboth and Shaun McGirr about the realities of Data Science in the enterprise business world.
Latest episodes

Aug 31, 2023 • 37min
S03E03 - Effective Python teaching - with Matt Harrison
In this episode of Half Stack Data Science we continue our season 3 all about data science education, with a conversation with Matt Harrison.
Matt stands as a prominent figure in the Python and data science community. A Stanford Computer Science alumnus, he's made significant contributions through his best-selling books, which include titles like "Effective Pandas", "Effective XGBoost", "Machine Learning Pocket Reference", and "Illustrated Guide to Learning Python 3." Beyond authorship, Matt has shared his expertise at major corporations such as Netflix and NASA, as well as academic institutions like Stanford, the University of Utah, and BYU. With a Python journey beginning in 2000, he's equipped thousands with vital skills, both online and in-person. He runs MetaSnake, a Python and Data training company.
We talked to Matt about the pushback he gets whenever he posts code online, what we all think of Excel’s newly announced Python integration, how ChatGPT has affected our work, and whether cooking is a good metaphor for programming.

Aug 9, 2023 • 41min
S03E02 - The joy of teaching Python - with Reuven Lerner
In this episode of Half Stack Data Science we continue our season 3, all about data science education, with a conversation with Reuven Lerner.
Reuven is a full-time Python trainer with a bachelor's degree in computer science and engineering from MIT, and a PhD in learning sciences from Northwestern University.
In 2020, Reuven published "Python Workout" a collection of Python exercises with extensive explanations, published by Manning. He's currently working on "Pandas workout" a similar collection of exercises using the "pandas" library for data analytics.
Reuven's free, weekly "Better developers" newsletter, about Python and software engineering, is read by more than 30,000 developers around the globe.
Reuven's most recent venture is Bamboo Weekly: Every Wednesday, he presents a problem based on current events, using a public data set. And every Thursday, he shared detailed solutions to those problems using Pandas.
We spoke to Reuven about his love of teaching Python to beginners, what he thinks of notebooks and ChatGPT as educational tools, and how he got banned for life from advertising on Facebook.

Jul 27, 2023 • 36min
S03E01 - Preparing analysts for the real world - with Lisa Carpenter
In this episode, David & Shaun talk to Lisa Carpenter. Lisa is the lead data science instructor at Digital Futures, with responsibility for the design and delivery of the Data Science programme. Prior to transitioning to teaching, Lisa gained over 10 years of experience in the data industry. Lisa is passionate about empowering people through digital skills and thoroughly enjoys seeing students grow their data careers.
Among many topics, we discussed how chefs are retraining to be data scientists, why Lisa doesn't like the "let me Google that for you" website, and the present and future of data education.

Jun 4, 2023 • 4min
Season 3 Teaser
The Half Stack Data Science podcast is back (again)! Season 3 is coming very soon. In the meantime, listen to our teaser episode where we briefly recap our first 2 seasons and introduce the concept behind season 3; a series of interviews with educators who are bringing data science to the people!

Dec 22, 2021 • 41min
Data Science Festival Special: Bridging the Supply-Demand Gap in Data Science
In this episode we bring you our talk from the recent Data Science Festival in London. Our talk was titled "Bridging the data science supply-demand gap" and it was all about topics that will be familiar to listeners. We tackled the question "how is it that there is an abundance of junior data scientists and open data science positions yet the job market is unsatisfactory for both sides"? A huge thank you to Data Science Festival for having us, and for allowing us to share the audio with our audience!

Aug 18, 2021 • 43min
AI Today special with Ron Schmelzer and Kathleen Walch
In this special episode we did a podcast host swap with the hosts of the AI Today podcast.
Cognilytica's AI Today podcast focuses on relevant information about what's going on today in the world of artificial intelligence. Hosts Kathleen Walch and Ron Schmelzer discuss pressing topics around artificial intelligence with easy to digest content, interview guests and experts on the subject, and cut through the hype and noise to identify what is really happening with adoption and implementation of AI.
We spoke to Ron and Kathleen about what they do, their backgrounds, the realities of AI in industry today, and what they learned from years of speaking to various leaders in the field.
Please enjoy our conversation with Ron and Kathleen! Be sure to check out their podcast here: https://www.cognilytica.com/aitoday/

Mar 2, 2021 • 48min
S2E4 - Chris Moffitt
In this episode of Half Stack Data Science we continue our series "The Orthogonals" with a conversation with Chris Moffitt.
Chris is a Senior Manager Strategic Pricing & Analytics in the medical device industry. He is an active Python user with over 15 years of experience using Python for everything from web development to system administration and most recently data science. He is the author of the popular blog Practical Business Python (pbpython.com) where he describes how to use Python to solve common business problems.
We spoke to Chris about how he has used Python to his benefit at work, how the desire for automation is a mindset, and the future of complex machine learning models in the business world. Chris is entirely self-taught when it comes to using Python and you'll hear him reflect on this when he says "There's no way to learn programming outside of programming".

Dec 19, 2020 • 42min
S2E3 - Joana Wang
In this episode of "the orthogonals" we spoke to Joana Wang. Joana is a data aficionado with a passion for education. Her ambition is to help people demystify the world of data and make analytics second nature while having fun.
Having worked both in strategy consulting and industry, she's had projects across retail & wholesale, supply chain and financial services. In her last 8 years of experience, she's spent most of her time doing financial modelling, building bespoke data analytics products and wrangling data - a lot of it! This has required her to not only be able to technically develop solutions but also understand the wider business context and relate to people's needs, which she tries to embed in her teaching style.
We spoke with Joana about a variety of topics including how to incorporate data science into the business world, the state of data science education, what skills you need to be a data scientist and which of those skills are easier to teach or can even be taught at all. To give you a teaser, she summarised this beautifully when she said "No amount of code is going to tell you how to think".

Aug 16, 2020 • 56min
S2E2 - Peter Ellis
In episode 2 of "The Orthogonals" Shaun and David spoke to Peter Ellis. Peter is a Director and Chief Data Scientist at Nous Group, an international management consultancy operating in 10 locations across the UK, Australia and Canada. He also writes the Free Range Statistics blog, a great place to see cutting-edge techniques applied to real-world problems, all with reproducible code. But you'll never guess what his undergraduate degree was (hint: requires long fingernails on one hand only!)
We spoke about scraping emojis from tweets, why Drew Conway's Venn diagram is still relevant in 2020, and becoming a data scientist to argue with economists.
You can find Peter on Twitter @ellis2013nz or on his Free Range Statistics blog.

Jul 24, 2020 • 1h 5min
S2E1 - Andrea Jones-Rooy
In the first episode of season 2, "The Orthogonals", Shaun and David speak to Andrea Jones-Rooy.
Andrea is a social scientist specializing in complexity. She has written a book and several research papers on complex systems, and regularly contributes articles to media outlets on (you guessed it!) complexity — plus data science, international relations, diversity, and uncertainty. She is also a standup comedian and circus performer. The whole thing is confusing, but basically she’ll do whatever it takes to get people to pay attention to social science & complexity. Andrea earned her Ph.D. in Political Science at the University of Michigan, Ann Arbor.
We discussed why you shouldn't do a political science PhD to become a data scientist, how a political science PhD will benefit you in data science if you happen to have one, finishing a PhD thesis in a Thai restaurant, and what skills are missing from most data science courses and what to do about it.
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.