Python

Travis Oliphant - Episode 4

For show notes and other content, visit our site at http://www.podcastinit.com

Brief Introduction

  • Date of recording – Apr 28th 2015
  • Hosts – Tobias Macey and Chris Patti
  • Overview – Interview with Travis Oliphant

Interview with Travis Oliphant

  • Introductions
  • How did you get introduced to Python?
  • I’m curious what inspired you to create NumPy and SciPy?
  • Why did you choose Python for those libraries?
  • For those of us who aren’t in the know, can you provide a brief definition of what data science is and how you got involved in it?
    • Term coined by DJ Patil
    • Answer: Anybody who takes data and tries to derive insights from it
    • Nobody really knows what this means 🙂
  • Can you tell us the story of how Continuum Analytics came to be?
  • What are some interesting projects that you have worked on with Continuum Analytics?
  • Can you explain a bit about what NumFocus is and how it got started?
  • How can our audience get involved with NumFocus?
  • For someone just starting out in the data science and data analytics space, what advice would you give?
    • Download Anaconda, learn as much Python as you can
    • Google search “Data Analysis in Python”
    • iPython Notebooks in data analysis
    • R community
    • Meetups
    • Online classes
    • R Community can be helpful
  • Of your myriad achievements, what are you most proud of?

Picks

The intro and outro music is from Requiem for a Fish The Freak Fandango Orchestra / CC BY-SA

Kivy Core Developers - Episode 3

You can view all of the show notes for every episode at http://podcastinit.com

Brief Introduction

  • Date of recording – Apr 21st 2015
  • Hosts – Tobias Macey and Chris Patti
  • Overview – Interview with members of the Kivy core development team

Interview with Kivy Core Developers

  • Introductions
  • How did you get introduced to Python?
  • How did the Kivy project get started?
  • What made you choose Python as the basis for Kivy?
  • What were some influences on and inspirations for Kivy’s design?
  • One of the amazing things about Kivy is that it’s comparatively simple to learn and get started with. Did this ease of use occur by design or accident?
  • What were some of the biggest challenges to designing or implementing Kivy?
  • If you could start the project over, what would you do differently?
  • What are some of the most interesting things you’ve seen Kivy used for?
  • What are some changes/features that you are particularly excited about for the future of Kivy?
  • Are there any platforms/operating systems that you are trying to add support for (e.g. Sailfish OS, Ubuntu Phone, Firefox OS)?
  • Is there anything in particular that you would like to ask for our listeners to help with?
    • Google Summer of Code – If you didn’t get accepted, DO it anyway! 🙂
    • Start small – documentation fixes
    • Fix issues
    • Huge backlog – help answering questions
    • Maintainers for subprojects – like PyJnius
    • Sponsors – Kivy core team looking for new hardware
    • Increase unit test coverage
      • If you find a bug submit a test case

Picks

Contacting the Kivy Core Team

The intro and outro music is from Requiem for a Fish The Freak Fandango Orchestra / CC BY-SA

Reuven Lerner - Episode 2

Full show notes can be found at http://podcastinit.com/episode-2-reuven-lerner.html

Episode 2 Brief intro

  • Recording date/time
  • Hosts
  • Overview

Reuven Lerner Interview

  • Please introduce yourself
  • How did you get introduced to Python?
  • How did you break into the field of providing Python trainings?
  • What are the most common languages that your students are coming from?
  • What are some of the biggest obstacles that people encounter when learning Python?
  • Where does Python draw the inspiration for its object system from?
  • In what way(s) does learning Python differ from learning other languages?
  • What sorts of materials/mediums do you use for training people in Python?
  • Do you use your book (Practice make Python) as follow up material for your trainings?
  • In your freelance work, what portion of your projects use Python?
  • Have you seen a change in the demand for Python skills in the time between when you first started using it and now?
  • What types of projects would cause you to choose something other than Python?

Picks

Closing remarks

Thomas Hatch - Episode 1

Full show notes can be found at http://podcastinit.com/episode-1-thomas-hatch.html

Brief Intro

Thomas Hatch Interview

Picks

Closing Remarks

Podcast.__init__ - Introduction - Episode 0

Welcome to the first episode of a new podcast focused on bringing you the stories of the people who make the Python language and ecosystem great.

Outline
  • Introduction
  • Brief Host Biographies
  • Why We’re Doing This
  • Why We Love Python & Favorite Tools
  • Thank You
  • Picks!
Picks
The intro and outro music is from