The Python Podcast.__init__

Alle afleveringen

389 afleveringen, van nieuw naar oud

  1. Weblate with Michal Čihař

    17 december 2016 · 33 min

    Afspelen
    Summary Lees meer

    Adding translations to our projects makes them usable in more places by more people which, ultimately, makes them more valuable. Managing the localization process can be difficult if you don’t have the right tools, so this week Michal čihař tells us about the Weblate project and how it simplifies the process of integrating your translations with your source code.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable.

    When you’re ready to launch your next project you’ll need somewhere to deploy it. Check out Linode at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for running your awesome app.

    You’ll want to make sure that your users don’t have to put up with bugs, so you should use Rollbar for tracking and aggregating your application errors to find and fix the bugs in your application before your users notice they exist. Use the link rollbar.com/podcastinit to get 90 days and 300,000 errors for free on their bootstrap plan.

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your host as usual is Tobias Macey and today I’m interviewing Michal Čihař about Weblate

    Interview with Michal Čihař

    Introductions

    How did you get introduced to Python?

    Can you explain what Weblate is and the problem that you were trying to solve by creating it?

    What are the benefits of using Weblate over other tools for localization and internationalization?

    One of the advertised features of Weblate is integratio…

  2. SpaCy with Matthew Honnibal

    11 december 2016 · 37 min

    Afspelen
    Summary Lees meer

    As the amount of text available on the internet and in businesses continues to increase, the need for fast and accurate language analysis becomes more prominent. This week Matthew Honnibal, the creator of SpaCy, talks about his experiences researching natural language processing and creating a library to make his findings accessible to industry.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable.

    When you’re ready to launch your next project you’ll need somewhere to deploy it. Check out Linode at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for running your awesome app.

    You’ll want to make sure that your users don’t have to put up with bugs, so you should use Rollbar for tracking and aggregating your application errors to find and fix the bugs in your application before your users notice they exist. Use the link rollbar.com/podcastinit to get 90 days and 300,000 errors for free on their bootstrap plan.

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your host as usual is Tobias Macey and today I’m interviewing Matthew Honnibal about SpaCy and Explosion.AI

    Interview with Matthew Honnibal

    Introductions

    How did you get introduced to Python?

    Can you start by sharing what SpaCy is and what problem you were trying to solve when you created it?

    Another project for natural language processing that has been part of the Python ecosystem for a number of years is the Natural Language Tool …

  3. Kinto with Alexis Metaireau and Mathieu Leplatre

    4 december 2016 · 56 min

    Afspelen
    Summary Lees meer

    Are you looking for a backend as a service offering where you have full control of your data? Look no further than Kinto! This week Alexis Metaireau and Mathieu Leplatre share the story of how Kinto was created, how it works under the covers, and some of the ways that it is being used at Mozilla and around the web.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable.

    When you’re ready to launch your next project you’ll need somewhere to deploy it. Check out Linode at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for running your awesome app.

    You’ll want to make sure that your users don’t have to put up with bugs, so you should use Rollbar for tracking and aggregating your application errors to find and fix the bugs in your application before your users notice they exist. Use the link rollbar.com/podcastinit to get 90 days and 300,000 errors for free on their bootstrap plan.

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your host as usual is Tobias Macey and today I’m interviewing Alexis Metaireau and Mathieu Leplatre about Kinto

    Interview with Alexis and Mathieu

    Introductions

    How did you get introduced to Python?

    What is Kinto and how did it get started?

    What does the internal architecture of Kinto look like?

    Given that the primary data format being stored is JSON, why did you choose PostGreSQL as your storage backend instead of a NoSQL document database such as CouchDB?

    Sync…

  4. Plone with Eric Steele

    26 november 2016 · 50 min

    Afspelen
    Summary Lees meer

    Plone is one of the first CMS projects to be built using Python and it is still being actively developed. This week Eric Steele, the release manager for Plone, tells us about how it got started, how it is architected, and how the community is one of its greatest strengths

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable.

    When you’re ready to launch your next project you’ll need somewhere to deploy it. Check out Linode at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for running your awesome app.

    You’ll want to make sure that your users don’t have to put up with bugs, so you should use Rollbar for tracking and aggregating your application errors to find and fix the bugs in your application before your users notice they exist. Use the link rollbar.com/podcastinit to get 90 days and 300,000 errors for free on their bootstrap plan.

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your host as usual is Tobias Macey and today I’m interviewing Eric Steele about the Plone CMS.

    Interview with Eric Steele

    Introductions

    How did you get introduced to Python?

    Can you start by explaining a bit about what Plone is and how you got involved with it?

    How did the Plone project get started and how has it evolved over the years?

    What makes Plone unique among the myriad CMS tools that are available and which of them do you consider to be direct competitors?

    Plone has managed to keep an impressive …

  5. Retrospective

    20 november 2016 · 38 min

    Afspelen
    Summary Lees meer

    In this episode Chris and I look back at the past 83 episodes of the show and talk about what we learned, what we’ve enjoyed, and some of the highlights.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable.

    When you’re ready to launch your next project you’ll need somewhere to deploy it. Check out Linode at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for running your awesome app.

    You’ll want to make sure that your users don’t have to put up with bugs, so you should use Rollbar for tracking and aggregating your application errors to find and fix the bugs in your application before your users notice they exist. Use the link rollbar.com/podcastinit to get 90 days and 300,000 errors for free on their bootstrap plan.

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we’re interviewing each other about the past year and a half of the show.

    Interview with Tobias and Chris

    Introductions

    What have been some of the most unexpected or surprising aspects of the show for you during the past year and a half? – Tobias

    What are your top three favorite shows so far and why? – Chris

    If you could have a longer conversation with any of the past guests, who would you pick? – Tobias

    What has doing the show meant to you? – Chris

    What have you learned while doing the show that you wish you had known at the start? – Tobias

    How has the product…

  6. HouseCanary with Travis Jungroth

    12 november 2016 · 40 min

    Afspelen
    Summary Lees meer

    Housing is something that we all have experience with, but many don’t understand the complexities of the market. This week Travis Jungroth talks about how HouseCanary uses data to make the business of real estate more transparent.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable.

    When you’re ready to launch your next project you’ll need somewhere to deploy it. Check out Linode at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for running your awesome app.

    You’ll want to make sure that your users don’t have to put up with bugs, so you should use Rollbar for tracking and aggregating your application errors to find and fix the bugs in your application before your users notice they exist. Use the link rollbar.com/podcastinit to get 90 days and 300,000 errors for free on their bootstrap plan.

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your host as usual is Tobias Macey and today I’m interviewing Travis Jungrot about HouseCanary, a company that is using Python and machine learning to help you make real estate decisions.

    Interview with Travis Jungroth

    Introductions

    How did you get introduced to Python?

    What is HouseCanary and what problem is it trying to solve?

    Who are your customers?

    Is it possible to get data and predictions at the neighborhood level for individual homebuyers to use in their purchasing decisions?

    What do you use for your data sources and how do you validate t…

  7. Mycroft with Steve Penrod

    5 november 2016 · 1 uur 5 min

    Afspelen
    Summary Lees meer

    Speech is the most natural interface for communication, and yet we force ourselves to conform to the limitations of our tools in our daily tasks. As computation becomes cheaper and more ubiquitous and artificial intelligence becomes more capable, voice becomes a more practical means of controlling our environments. This week Steve Penrod shares the work that is being done on the Mycroft project and the company of the same name. He explains how he met the other members of the team, how the project got started, what it can do right now, and where they are headed in the future.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable.

    When you’re ready to launch your next project you’ll need somewhere to deploy it. Check out Linode at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for running your awesome app.

    You’ll want to make sure that your users don’t have to put up with bugs, so you should use Rollbar for tracking and aggregating your application errors to find and fix the bugs in your application before your users notice they exist. Use the link rollbar.com/podcastinit to get 90 days and 300,000 errors for free on their bootstrap plan.

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com to talk to previous guests and other listeners of the show.

    Your host as usual is Tobias Macey and today I’m interviewing Steve Penrod about the company and project Mycroft, a voice controlled, AI powered personal assistant written in Python.

    Interview with Steve Penrod

    Introductions

    How did you get in…

  8. Annapoornima Koppad

    29 oktober 2016 · 19 min

    Afspelen
    Summary Lees meer

    Annapoornima Koppad is a director of the PSF, founder of the Bangalore chapter of PyLadies, and is a Python instructor at the Indian Institute of Science. In this week’s episode she talks about how she got started with Python, her experience running the PyLadies meetup, and working with the PSF.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable.

    When you’re ready to launch your next project you’ll need somewhere to deploy it. Check out Linode at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for running your awesome app.

    You’ll want to make sure that your users don’t have to put up with bugs, so you should use Rollbar for tracking and aggregating your application errors to find and fix the bugs in your application before your users notice they exist. Use the link rollbar.com/podcastinit to get 90 days and 300,000 errors for free on their bootstrap plan.

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we’re interviewing Annapoornima Koppad about her career with Python and her experiences running the PyLadies chapter in Bangalore, India and being a director for the Python Software Foundation.

    Interview with Annapoornima Koppad

    Introductions

    How did you get introduced to Python? – Tobias

    I noticed that you have been freelancing for several years now. How much of that has been in Python and how has that fed back into your ot…

  9. Python for GIS with Sean Gillies

    23 oktober 2016 · 38 min

    Afspelen
    Summary Lees meer

    Location is an increasingly relevant aspect of software systems as we have more internet connected devices with GPS capabilities. GIS (Geographic Information Systems) are used for processing and analyzing this data, and fortunately Python has a suite of libraries to facilitate these endeavors. This week Sean Gillies, an author and contributor of many of these tools, shares the story of his career and contributions, and the work that he is doing at MapBox.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable.

    When you’re ready to launch your next project you’ll need somewhere to deploy it. Check out Linode at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for running your awesome app.

    You’ll want to make sure that your users don’t have to put up with bugs, so you should use Rollbar for tracking and aggregating your application errors to find and fix the bugs in your application before your users notice they exist. Use the link rollbar.com/podcastinit to get 90 days and 300,000 errors for free on their bootstrap plan.

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your host as usual is Tobias Macey

    Today I’m interviewing Sean Gillies about writing Geographic Information Systems in Python.

    Interview with Sean Gillies

    Introductions

    How did you get introduced to Python?

    Can you start by describing what Geographic Information Systems are and what kinds of projects might take advantage o…

  10. K Lars Lohn

    16 oktober 2016 · 42 min

    Afspelen
    Summary Lees meer

    K Lars Lohn has had a long and varied career, spending his most recent years at Mozilla. This week he shares some of his stories about getting involved with Python, his work with Mozilla, and his inspiration for the closing keynote at PyCon US 2016. He also elaborates on the intricate mazes that he draws and his life as an organic farmer in Oregon.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    We also have a new sponsor this week. Rollbar is a service for tracking and aggregating your application errors so that you can find and fix the bugs in your application before your users notice they exist. Use the link rollbar.com/podcastinit to get 90 days and 300,000 errors for free on their bootstrap plan.

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your host as usual is Tobias Macey

    Today we’re interviewing K Lars Lohn about his career, his art, and his work with Mozilla

    Interview with K Lars Lohn

    Introductions

    How did you get introduced to Python?

    You have an interesting pair of articles on your website that attempt to detail how you perceive code and why you think that formatting should be configured in a manner analogous to CSS. Can you explain a bit about how your partic…

  11. Lorena Mesa

    8 oktober 2016 · 42 min

    Afspelen
    Summary Lees meer

    One of the great strengths of the Python community is the diversity of backgrounds that our practitioners come from. This week Lorena Mesa talks about how her focus on political science and civic engagement led her to a career in software engineering and data analysis. In addition to her professional career she founded the Chicago chapter of PyLadies, helps teach women and kids how to program, and was voted onto the board of the PSF.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable.

    Check out our sponsor Linode for running your awesome new Python apps. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    You want to make sure your apps are error-free so give our other sponsor, Rollbar, a look. Rollbar is a service for tracking and aggregating your application errors so that you can find and fix the bugs in your application before your users notice they exist. Use the link rollbar.com/podcastinit to get 90 days and 300,000 errors for free on their bootstrap plan.

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    By leaving a review on iTunes, or Google Play Music it becomes easier for other people to find us.

    Join our community! Visit discourse.pythonpodcast.com to help us grow and connect our wonderful audience.

    Your host as usual is Tobias Macey

    Today we’re interviewing Lorena Mesa about what inspires her in her work as a software engineer and data analyst.

    Interview with Lorena Mesa

    Introductions

    How did you get introduced to Python?

    How did your original interests in political science and community outreach lead to your current role as a software engineer?

    You dedicate a lot of your time to organizations that help tea…

  12. Podbuzzz with Kyle Martin

    1 oktober 2016 · 39 min

    Afspelen
    Summary Lees meer

    Podcasts are becoming more popular now than they ever have been. Podbuzzz is a service for helping podcasters to track their reviews and imporove SEO to reach a wider audience. In this episode we spoke with Kyle Martin about his experience using Python to build Podbuzzz and manage it in production.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable.

    You need a place to run your awesome new Python apps, so check out our sponsor Linode at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project.

    You want to make sure your apps are error-free so give our next sponsor, Rollbar, a look. Rollbar is a service for tracking and aggregating your application errors so that you can find and fix the bugs in your application before your users notice they exist. Use the link rollbar.com/podcastinit to get 90 days and 300,000 errors for free on their bootstrap plan.

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    By leaving a review on iTunes, or Google Play Music it becomes easier for other people to find us.

    Join our community! Visit discourse.pythonpodcast.com to help us grow and connect our wonderful audience.

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we’re interviewing Kyle Martin about Podbuzzz

    Interview with Kyle Martin

    Introductions

    How did you get introduced to Python? – Chris

    Can you start by explaining what Podbuzz is? – Tobias

    Why did you end up choosing Python as the language for building thx#is service? – Tobias

    What have been the biggest engineering challenges in building Podbuzzz? – Tobias

    How did you conceive of the idea to build Podbuzzz and what inspired you to provide it as a service? – Tobias

    Part of the service that …

  13. PsychoPy with Jonathan Peirce

    25 september 2016 · 1 uur 12 min

    Afspelen
    Summary Lees meer

    We’re delving into the complex workings of your mind this week on Podcast.init with Jonathan Peirce. He tells us about how he started the PsychoPy project and how it has grown in utility and popularity over the years. We discussed the ways that it has been put to use in myriad psychological experiments, the inner workings of how to design and execute those experiments, and what is in store for its future.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable.

    Hired is sponsoring us this week. If you’re looking for a job as a developer or designer then Hired will bring the opportunities to you. Sign up at hired.com/podcastinit to double your signing bonus.

    Once you land a job you can check out our other sponsor Linode for running your awesome new Python apps. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    You want to make sure your apps are error-free so give our last sponsor, Rollbar, a look. Rollbar is a service for tracking and aggregating your application errors so that you can find and fix the bugs in your application before your users notice they exist. Use the link rollbar.com/podcastinit to get 90 days and 300,000 errors for free on their bootstrap plan.

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    By leaving a review on iTunes, or Google Play Music it becomes easier for other people to find us.

    Join our community! Visit discourse.pythonpodcast.com to help us grow and connect our wonderful audience.

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we’re interviewing Jonathan Peirce about PsychoPy, an open source application for the presentation and collection of stimuli for psychological experimentatio…

  14. Sandstorm.io with Asheesh Laroia

    17 september 2016 · 1 uur

    Afspelen
    Summary Lees meer

    Sandstorm.io is an innovative platform that aims to make self-hosting applications easier and more maintainable for the average individual. This week we spoke with Asheesh Laroia about why running your own services is desirable, how they have made security a first priority, how Sandstorm is architected, and what the installation process looks like.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    We are also sponsored by Rollbar. Rollbar is a service for tracking and aggregating your application errors so that you can find and fix the bugs in your application before your users notice they exist. Use the link rollbar.com/podcastinit to get 90 days and 300,000 errors for free on their bootstrap plan.

    Hired has also returned as a sponsor this week. If you’re looking for a job as a developer or designer then Hired will bring the opportunities to you. Sign up at hired.com/podcastinit to double your signing bonus.

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    I would also like to mention that the organizers of PyCon Zimbabwe are looking to the global Python community for help in supporting their event. If you would like to donate the link will be in the show notes.

    Your hosts as usu…

  15. Python at Zalando

    11 september 2016 · 40 min

    Afspelen
    Summary Lees meer

    Open source has proven its value in many ways over the years. In many companies that value is purely in terms of consuming available projects and platforms. In this episode Zalando describes their recent move to creating and releasing a number of their internal projects as open source and how that has benefited their business. We also discussed how they are leveraging Python and a couple of the libraries that they have published.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    Rollbar is also sponsoring us this week. Rollbar is a service for tracking and aggregating your application errors so that you can find and fix the bugs in your application before your users notice they exist. Use the link rollbar.com/podcastinit to get 90 days and 300,000 errors for free on their bootstrap plan.

    Hired has also returned as a sponsor this week. If you’re looking for a job as a developer or designer then Hired will bring the opportunities to you. Sign up at hired.com/podcastinit to double your signing bonus.

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we’re interviewing Jie Bao and João Santos about their use of Python at Zaland…

  16. Alex Martelli

    3 september 2016 · 1 uur 5 min

    Afspelen
    Summary Lees meer

    Alex Martelli has dedicated a large part of his career to teaching others how to work with software. He has the highest number of Python questions answered on Stack Overflow, he has written and co-written a number of books on Python, and presented innumerable times at conferences in multiple countries. We spoke to him about how he got started in software, his work with Google, and the trends in development and design patterns that are shaping modern software engineering.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    We also have a returning sponsor this week. Rollbar is a service for tracking and aggregating your application errors so that you can find and fix the bugs in your application before your users notice they exist. Use the link rollbar.com/podcastinit to get 90 days and 300,000 errors for free on their bootstrap plan.

    Hired is sponsoring us this week. If you’re looking for a job as a developer or designer then Hired will bring the opportunities to you. Sign up at hired.com/podcastinit to double your signing bonus.

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers.

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we’re interviewing Alex Martelli

    Interview wi…

  17. Dave Beazley

    27 augustus 2016 · 46 min

    Afspelen
    Summary Lees meer

    Dave Beazley has been using and teaching Python since the early days of the language. He has also been instrumental in spreading the gospel of asynchronous programming and the many ways that it can improve the performance of your programs. This week I had the pleasure of speaking with him about his history with the language and some of his favorite presentations and projects.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    We are also sponsored by Sentry this week. Stop hoping your users will report bugs. Sentry’s real-time tracking gives you insight into production deployments and information to reproduce and fix crashes. Check them out at getsentry.com and use the code podcastinit at signup to get a $50 credit!

    Hired has also returned as a sponsor this week. If you’re looking for a job as a developer or designer then Hired will bring the opportunities to you. Sign up at hired.com/podcastinit to double your signing bonus.

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we’re interviewing Dave Beazley about his career with Python

    Interview with Dave Beazley

    Introductions

    How did you get introduced to Python? – Tobias…

  18. GenSim with Radim Řehůřek

    20 augustus 2016 · 53 min

    Afspelen
    Summary Lees meer

    Being able to understand the context of a piece of text is generally thought to be the domain of human intelligence. However, topic modeling and semantic analysis can be used to allow a computer to determine whether different messages and articles are about the same thing. This week we spoke with Radim Řehůřek about his work on GenSim, which is a Python library for performing unsupervised analysis of unstructured text and applying machine learning models to the problem of natural language understanding.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    We are also sponsored by Sentry this week. Stop hoping your users will report bugs. Sentry’s real-time tracking gives you insight into production deployments and information to reproduce and fix crashes. Check them out at getsentry.com and use the code podcastinit at signup to get a $50 credit on your account.

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we’re interviewing Radim Řehůřek about Gensim, a library for topic modeling and semantic analysis of natural language.

    Interview with Radim Řehůřek

    Introductions

    How did you get introduced to Python? – Chris

    Can you s…

  19. Python on Windows with Steve Dower

    13 augustus 2016 · 54 min

    Afspelen
    Summary Lees meer

    In order for Python to continue to attract new users, we need to have an easy way for people to get started with it, and Windows is still the most widely used operating system among computers. Steve Dower is the build maintainer for the Windows installers of Python and this week we spoke with him about his work in that role. He told us about the changes that he has made to the installer to make it easier for new users to get started and how modern updates to the packaging ecosystem for libraries has simplified dependency management. He also told us about how the Visual Studio team is building a set of tools to make development of Python code more enjoyable and how Microsoft’s adoption of open source is making Windows a more attractive platform for developers.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable.

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    We are also sponsored by Sentry this week. Stop hoping your users will report bugs. Sentry’s real-time tracking gives you insight into production deployments and information to reproduce and fix crashes. Check them out at getsentry.com and use the code podcastinit at signup to get a $50 credit on your account!

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we’re interviewing Steve Dower about Python…

  20. PyCon Canada with Francis Deslauriers and Peter McCormick

    6 augustus 2016 · 46 min

    Afspelen
    Summary Lees meer

    Aside from the national Python conferences such as PyCon US and EuroPyCon there are a number of regional conferences that operate at a smaller scale to service their local communities. This week we interviewed Peter McCormick and Francis Deslauriers about their work organizing PyCon Canada to provide a venue for Canadians to talk about how they are using the language. If you happen to be near Toronto in November then you should get a ticket and help contribute to their success!

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    We are also sponsored by Sentry this week. Stop hoping your users will report bugs. Sentry’s real-time tracking gives you insight into production deployments and information to reproduce and fix crashes. Check them out at getsentry.com and use the code podcastinit at signup to get a $50 credit!

    Hired has also returned as a sponsor this week. If you’re looking for a job as a developer or designer then Hired will bring the opportunities to you. Sign up at hired.com/podcastinit to double your signing bonus.

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we’re interviewing Peter McCormick and Francis D…

  21. Test Engineering with Cris Medina

    30 juli 2016 · 58 min

    Afspelen
    Summary Lees meer

    We all know that testing is an important part of software and systems development. The problem is that as our systems and applications grow, the amount of testing necessary increases at an exponential rate. Cris Medina joins us this week to talk about some of the problems and approaches associated with testing these complex systems and some of the ways that Python can help.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    We are also sponsored by Sentry this week. Stop hoping your users will report bugs. Sentry’s real-time tracking gives you insight into production deployments and information to reproduce and fix crashes. Check them out at getsentry.com

    Hired has also returned as a sponsor this week. If you’re looking for a job as a developer or designer then Hired will bring the opportunities to you. Sign up at hired.com/podcastinit to double your signing bonus.

    The O’Reilly Velocity conference is coming to New York this September and we have a free ticket to give away. If you would like the chance to win it then just sign up for our newsletter at pythonpodcast.com

    To help other people find the show you can leave a review on iTunes, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we’re interviewing Cris Medina about test engineering for large and complex systems.

    Interview with Cris Medina

    Introductions

    How did …

  22. Crossing The Streams - Talk Python with Michael Kennedy

    23 juli 2016 · 1 uur 18 min

    Afspelen
    Summary Lees meer

    The same week that we released our first episode of Podcast.__init__, Michael Kennedy was publishing the very first episode of Talk Python To Me. The years long drought of podcasts about Python has been quenched with a veritable flood of quality content as we have both continued to deliver the stories of the wonderful people who make our community such a wonderful place. This week we interviewed Michael about what inspired him to get started, his process and experience as Talk Python continues to evolve, and how that has led him to create online training courses alongside the podcast. He also interviewed us, so check out this weeks episode of Talk Python To Me for a mirror image of this show!

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    We are also sponsored by Sentry this week. Stop hoping your users will report bugs. Sentry’s real-time tracking gives you insight into production deployments and information to reproduce and fix crashes. Check them out at getsentry.com

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we’re interviewing Michael Kennedy about his work with Talk Python to Me, another podcast about Python a…

  23. Zorg with Gunther Cox and Kevin Brown

    17 juli 2016 · 25 min

    Afspelen
    Summary Lees meer

    Everyone loves to imagine what they would do if they had their own robot. This week we spoke with Gunther Cox and Kevin Brown about their work on Zorg, which is a Python library for building a robot of your own! We discussed how the project got started, what platforms it supports, and some of the projects that have been built with it. Give it a listen and then get building!

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    We are also sponsored by Sentry this week. Stop hoping your users will report bugs. Sentry’s real-time tracking gives you insight into production deployments and information to reproduce and fix crashes. Check them out at getsentry.com

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your host as usual is Tobias Macey

    Today we’re interviewing Gunther Cox and Kevin Brown about Zorg, a Python framework for robotics and physical computing

    Interview with Gunther Cox and Kevin Brown

    Introductions

    How did you get introduced to Python? – Tobias

    What is Zorg and what is its origin story? – Tobias

    How would you define and differentiate the concepts of robotics, physical computing, and the internet of things? – Tobias

    I noticed in the documentation that Zorg is based…

  24. Mypy with David Fisher and Greg Price

    10 juli 2016 · 1 uur

    Afspelen
    Summary Lees meer

    As Python developers we are fond of the dynamic nature of the language. Sometimes, though, it can get a bit too dynamic and that’s where having some type information would come in handy. Mypy is a project that aims to add that missing level of detail to function and variable definitions so that you don’t have to go hunting 5 levels deep in the stack to understand what shape that data structure is supposed to be. This week we spoke with David Fisher and Greg Price about their work on Mypy and its use within Dropbox and the broader community. They explained how it got started, how it works under the covers, and why you should consider adding it to your projects.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    We are also sponsored by Sentry this week. Stop hoping your users will report bugs. Sentry’s real-time tracking gives you insight into production deployments and information to reproduce and fix crashes. Check them out at getsentry.com

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we’re interviewing David Fisher and Greg Price about Mypy, a library for adding optional static types to your Python code.

    es

    Interview…

  25. BeeWare with Russell Keith-Magee

    2 juli 2016 · 1 uur 11 min

    Afspelen
    Summary Lees meer

    When you have good tools it makes the work you do even more enjoyable. Russel Keith-Magee has been building up a set of tools that are aiming to let you write graphical interfaces in Python and run them across all of your target platforms. Most recently he has been working on a capstone project called Toga that targets the Android and iOS platforms with the same set of code. In this episode we explored his journey through programming and how he has built and designed the Beeware suite. Give it a listen and then try out some or all of his excellent projects!

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    We are also sponsored by Sentry this week. Stop hoping your users will report bugs. Sentry’s real-time tracking gives you insight into production deployments and information to reproduce and fix crashes. Check them out at getsentry.com and use the code podcastinit to get a $50 credit!

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we’re interviewing Russel Keith-Magee about the Beeware project, which is a collection of tools and libraries that are meant to be composed together for building up your Python development env…

  26. Armin Ronacher

    26 juni 2016 · 1 uur

    Afspelen
    Summary Lees meer

    Armin Ronacher is a prolific contributor to the Python software ecosystem, creating such widely used projects as Flask and Jinja2. This week we got the opportunity to talk to him about how he got his start with Python and what has inspired him to create the various tools that have made our lives easier. We also discussed his experiences working in Rust and how it can interface with Python.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    We are also sponsored by Sentry this week. Stop hoping your users will report bugs. Sentry’s real-time tracking gives you insight into production deployments and information to reproduce and fix crashes. Check them out at getsentry.com

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we’re interviewing Armin Ronacher about his contributions to the Python community.

    Interview with Armin Ronacher

    Introductions

    How did you get introduced to Python? – Chris

    What was the first open source project that you created in Python? – Tobias

    What is your view of the responsibility for open source project maintainers and how do you manage a smooth handoff for projects that you no longer wish to be i…

  27. Bandit with Tim Kelsey, Travis McPeak, and Eric Brown

    18 juni 2016 · 29 min

    Afspelen
    Summary Lees meer

    Making sure that your code is secure is a difficult task. In this episode we spoke to Eric Brown, Travis McPeak, and Tim Kelsey about their work on the Bandit library, which is a static analysis engine to help you find potential vulnerabilities before your application reaches production. We discussed how it works, how to make it fit your use case, and why it was created. Give the show a listen and then go start scanning your projects!

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project. And they just doubled the RAM for their introductory level servers, so that $20 will get you even more performance.

    We are also sponsored by Sentry this week. Stop hoping your users will report bugs. Sentry’s real-time tracking gives you insight into production deployments and information to reproduce and fix crashes. Check them out at getsentry.com and use the code podcastinit at signup to get a $50 credit!

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we’re interviewing Tim Kelsey and Eric Brown about Bandit which is a static analysis engine for finding security vulnerabilities in your Python code.

    Interview with Eric Brown, Travis McPea…

  28. Sentry with David Cramer

    12 juni 2016 · 1 uur 9 min

    Afspelen
    Visit our site to listen to past episodes, support the show, join our community, and sign up for our mailing list. Lees meer

    Summary

    As developers we all have to deal with bugs sometimes, but we don’t have to make our users deal with them too. Sentry is a project that automatically detects errors in your applications and surfaces the necessary information to help you fix them quickly. In this episode we interviewed David Cramer about the history of Sentry and how he has built a team around it to provide a hosted offering of the open source project. We covered how the Sentry project got started, how it scales, and how to run a company based on open source.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show, subscribe, join our newsletter, check out the show notes, and get in touch you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    We are also sponsored by Sentry this week. Stop hoping your users will report bugs. Sentry’s real-time tracking gives you insight into production deployments and information to reproduce and fix crashes. Check them out at getsentry.com and use the code podcastinit at signup to get a $50 credit!- Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we’re interviewing David Cramer about Sentry which is an open source and hosted service for capturing and tracking exceptions in your applications.

    Interview with Firstname Lastname

    Introductions

    How did you get introduced to Python? – Chris

    What is Sentry …

  29. Mercurial with Augie Fackler

    5 juni 2016 · 55 min

    Afspelen
    Visit our site to listen to past episodes, support the show, join our community, and sign up for our mailing list. Lees meer

    Summary

    As developers, one of the most important tools that we use daily is our version control system. Mercurial is one such tool that is written in Python, making it eminently flexible, customizable, and incredibly powerful. This week we spoke with Augie Fackler to learn about the history, features, and future of Mercurial.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    We are also sponsored by Sentry this week. Stop hoping your users will report bugs. Sentry’s real-time tracking gives you insight into production deployments and information to reproduce and fix crashes. Check them out at getsentry.com and use the code podcastinit at signup to get a $50 credit!

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we’re interviewing Augie Fackler about the Mercurial version control system

    Interview with Augie Fackler

    Introductions

    How did you get introduced to Python? – Chris

    Can you describe what Mercurial is and how the project got started? – Tobias

    How did you get involved with working on Mercurial? – Tobias

    W…

  30. Pillow with Alex Clark

    28 mei 2016 · 20 min

    Afspelen
    Visit our site to listen to past episodes, support the show, join our community, and sign up for our mailing list. Lees meer

    Summary

    If you need to work with images the Pillow is the library to use. The Python Image Libary (PIL) has long been the gold standard for resizing, analyzing, and processing pictures in Python. Pillow is the modern fork that is bringing the PIL into the future so that we can all continue to use it moving forward. This week I spoke with Alex Clark about what first led him to fork the project and his experience maintaining it, including the migration to Python 3.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    We also have a new sponsor this week. Rollbar is a service for tracking and aggregating your application errors so that you can find and fix the bugs in your application before your users notice they exist. Use the link rollbar.com/podcastinit to get 90 days and 300,000 errors for free on their bootstrap plan.

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your host as usual is Tobias Macey

    Today we’re interviewing Alex Clark about the Pillow project

    Interview with Alex Clark

    Introductions

    How did you get introduced to Python? – Tobias

    What were you working on t…

  31. Wagtail with Tom Dyson

    21 mei 2016 · 53 min

    Afspelen
    Visit our site to sign up for the newsletter, explore past episodes, subscribe to the show, and help support our work. Lees meer

    Summary

    If you are operating a website that needs to publish and manage content on a regular basis, a CMS (Content Management System) becomes the obvious choice for reducing your workload. There are a plethora of options available, but if you are looking for a solution that leverages the power of Python and exposes its flexibility then you should take a serious look at Wagtail. In this episode Tom Dyson explains how Wagtail came to be created, what sets it apart from other options, and when you should implement it for your projects.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    We also have a new sponsor this week. Rollbar is a service for tracking and aggregating your application errors so that you can find and fix the bugs in your application before your users notice they exist. Use the link rollbar.com/podcastinit to get 90 days and 300,000 errors for free on their bootstrap plan.

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we are interviewing Tom Dyson about Wagtail, a modern and sophisticated CMS for…

  32. Buildbot with Pierre Tardy

    14 mei 2016 · 1 uur 25 min

    Afspelen
    Visit our site to listen to past episodes, support the show, join our community, and sign up for our mailing list. Lees meer

    Summary

    As technology professionals, we need to make sure that the software we write is reliably bug free and the best way to do that is with a continuous integration and continuous deployment pipeline. This week we spoke with Pierre Tardy about Buildbot, which is a Python framework for building and maintaining CI/CD workflows to keep our software projects on track.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show, subscribe, join our newsletter, check out the show notes, and get in touch you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    We are also sponsored by Rollbar this week. Rollbar is a service for tracking and aggregating your application errors so that you can find and fix the bugs in your application before your users notice they exist. Use the link rollbar.com/podcastinit to get 90 days and 300,000 errors for free on their bootstrap plan.

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we are interviewing Pierre Tardy about the Buildbot continuous integration system.

    Interview with Pierre Tardy

    Introductions

    How did you get introduced to Python? – Chris

    For anyone who isn’t familiar with it can you explain what Buildbot is? – Tobias

    What was the original inspiration for creating the project? – Tobias

    How did you get involved in the project? – Tobias

    Can you describe the internal a…

  33. Onion IoT with Lazar and Zheng

    7 mei 2016 · 36 min

    Afspelen
    Visit our site to listen to past episodes, support the show, join our community, and sign up for our mailing list. Lees meer

    Summary

    One of the biggest new trends in technology is the Internet of Things and one of the driving forces is the wealth of new sensors and platforms that are being continually introduced. In this episode we spoke with the founder and head engineer of one such platform named Onion. The Omega board is a new hardware platform that runs OpenWRT and lets you configure it using a number of languages, not least of which is Python.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    We are also sponsored by Rollbar this week. Rollbar is a service for tracking and aggregating your application errors so that you can find and fix the bugs in your application before your users notice they exist. Use the link rollbar.com/podcastinit to get 90 days and 300,000 errors for free on their bootstrap plan.

    Visit our site to subscribe to our show, sign up for our newsletter, read the show notes, and get in touch.

    To help other people find the show you can leave a review on iTunes, or Google Play Music, and tell your friends and co-workers

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    The Open Data Science Conference in Boston is happening on May 21st and 22nd. If you use the code EP during registration you will save 20% off of the ticket price. If you decide to attend then let us know, we’ll see you there!

    Your hosts as usua…

  34. LibCloud with Anthony Shaw

    1 mei 2016 · 1 uur 25 min

    Afspelen
    Visit our site to listen to past episodes, support the show, join our community, and sign up for our mailing list. Lees meer

    Summary

    More and more of our applications are running in the cloud and there are increasingly more providers to choose from. The LibCloud project is a Python library to help us manage the complexity of our environments from a uniform and pleasant API. In this episode Anthony Shaw joins us to explain how LibCloud works, the community that builds and supports it, and the myriad ways in which it can be used. We also got a peek at some of the plans for the future of the project.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    Subscribe on iTunes, TuneIn or RSS

    Follow us on Twitter or Google+

    Give us feedback! Leave a review on iTunes, Tweet to us, send us an email or leave us a message on Google+

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    The Open Data Science Conference in Boston is happening on May 21st and 22nd. If you use the code EP during registration you will save 20% off of the ticket price. If you decide to attend then let us know, we’ll see you there!

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we are interviewing Anthony Shaw about the Apache LibCloud project

    Interview with Anthony Shaw

    Introductions

    How did you get introduced to Python? – Chris

    What is LibCloud and how did it get started? – Tobias

    How much overhead does using libcloud impose versus native SDKs for perfor…

  35. Pip and the Python Package Authority with Donald Stufft

    23 april 2016 · 53 min

    Afspelen
    Visit our site to listen to past episodes, support the show, join our community, and sign up for our mailing list. Lees meer

    Summary

    As Python developers we have all used pip to install the different libraries and projects that we need for our work, but have you ever wondered about who works on pip and how the package archive we all know and love is maintained? In this episode we interviewed Donald Stufft who is the primary maintainer of pip and the Python Package Index about how he got involved with the projects, what kind of work is involved, and what is on the roadmap. Give it a listen and then give him a big thank you for all of his hard work!

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    Subscribe on iTunes, Stitcher, TuneIn or RSS

    Google Play Music just launched support for podcasts, so now you can check us out there and subscribe to the show.

    Follow us on Twitter or Google+

    Give us feedback! Leave a review on iTunes, Tweet to us, send us an email or leave us a message on Google+

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    We also have a new sponsor this week. Rollbar is a service for tracking and aggregating your application errors so that you can fix the bugs in your application before your users notice they exist. Use the link rollbar.com/podcatinit to get 90 days and 300,000 errors for free on their bootstrap plan.

    The Open Data Science Conference in Boston is happening on May 21st and 22nd. If you use the cod…

  36. StackStorm with Tomaž Muraus and Patrick Hoolboom

    16 april 2016 · 59 min

    Afspelen
    Visit our site to listen to past episodes, support the show, join our community, and sign up for our mailing list. Lees meer

    Summary

    If you are responsible for managing any amount of servers, then you know that automation is critical for maintaining your sanity. This week we spoke with Tomaž Muraus and Patrick Hoolboom about their work on StackStorm, which is a platform for tracking and reacting to events in your infrastructure. By allowing you to register actions with event triggers it frees you from having to worry about a whole class of concerns so that you can focus on building new capabilities rather than babysitting what you already have.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    Subscribe on iTunes, Stitcher, TuneIn or RSS

    Follow us on Twitter or Google+

    Give us feedback! Leave a review on iTunes, Tweet to us, send us an email or leave us a message on Google+

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    I would also like to thank Hired, a job marketplace for developers and designers, for sponsoring this episode of Podcast.__init__. Use the link hired.com/podcastinit to double your signing bonus.

    ODSC East in Boston is happening on May 21st – 22nd. Use the discount code EP for 20% off when you register

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we are interviewing Tomaž Muraus and Patrick Hoolboom about the StackStorm project, which is an event-driven system automation framework.

    Interview

    In…

  37. Hypothesis with David MacIver

    9 april 2016 · 47 min

    Afspelen
    Visit our site to listen to past episodes, support the show, join our community, and sign up for our mailing list. Lees meer

    Summary

    Writing tests is important for the stability of our projects and our confidence when making changes. One issue that we must all contend with when crafting these tests is whether or not we are properly exercising all of the edge cases. Property based testing is a method that attempts to find all of those edge cases by generating randomized inputs to your functions until a failing combination is found. This approach has been popularized by libraries such as Quickcheck in Haskell, but now Python has an offering in this space in the form of Hypothesis. This week, the creator and maintainer of Hypothesis, David MacIver, joins us to tell us about his work on it and how it works to improve our confidence in the stability of our code.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    Subscribe on iTunes, Stitcher, TuneIn or RSS

    Follow us on Twitter or Google+

    Give us feedback! Leave a review on iTunes, Tweet to us, send us an email or leave us a message on Google+

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    Open Data Science Conference on May 21-22nd in Boston. 20%

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we are interviewing David MacIver about the Hypothesis project which is an advanced Quickcheck implementation for Python.

    Interview with David MacIver

    Introductions

    How did you g…

  38. Pyjion with Dino Viehland and Brett Cannon

    1 april 2016 · 1 uur 10 min

    Afspelen
    Visit our site to listen to past episodes, support the show, join our community, and sign up for our mailing list. Lees meer

    Summary

    In an attempt to improve the performance characteristics of the CPython implementation, Dino Viehland began work on a patch to allow for a pluggable interface to a JIT (Just In Time) compiler. His employer, Microsoft, decided to sponsor his efforts and the result is the Pyjion project. In this episode we spoke with Dino Viehland and Brett Cannon about the goals of the project, the progress they have made so far, and the issues they have encountered along the way. We also made an interesting detour to discuss the general state of performance in the Python ecosystem and why the GIL isn’t the bogeyman it’s made out to be.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    Subscribe on iTunes, Stitcher, TuneIn or RSS

    Follow us on Twitter or Google+

    Give us feedback! Leave a review on iTunes, Tweet to us, send us an email or leave us a message on Google+

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    I would also like to thank Hired, a job marketplace for developers and designers, for sponsoring this episode of Podcast.__init__. Use the link hired.com/podcastinit to double your signing bonus.

    Your hosts as usual are Tobias Macey and Chris Patti

    Open Data Science Conference, Boston MA May 21st – 22nd, use the discount code EP at registration for 20% off

    Today we are interviewing Brett Cannon and Dino V…

  39. Transcrypt with Jacques de Hooge

    26 maart 2016 · 42 min

    Afspelen
    Visit our site to listen to past episodes, support the show, join our community, and sign up for our mailing list. Lees meer

    Summary

    Any programmer who has dealt with a website for any length of time knows that writing JavaScript isn’t always the most enjoyable. Wouldn’t you rather write that code in Python and just have it work on your website? In this episode we learn about Transcrypt with its creator Jacques de Hooge. Transcrypt is a Python to JavaScript transpiler that embraces the JavaScript ecosystem while letting you use the familiar syntax of Python for writing your logic, rather than trying to shoehorn a Python runtime into your browser.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    Subscribe on iTunes, Stitcher, TuneIn or RSS

    Follow us on Twitter or Google+

    Give us feedback! Leave a review on iTunes, Tweet to us, send us an email or leave us a message on Google+

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    I would also like to thank Hired, a job marketplace for developers and designers, for sponsoring this episode of Podcast.__init__. Use the link hired.com/podcastinit to double your signing bonus.

    ODSC East in Boston is happening on May 21st – 22nd. Use the discount code EP for 20% off when you register

    Your host today is Tobias Macey

    Today I am interviewing Jacques de Hooge about his work on the Transcrypt Project

    Interview with Jacques de Hooge

    Introductions

    How did you get introduced to Python? – Tobias…

  40. VPython with Ruth Chabay and Bruce Sherwood

    18 maart 2016 · 1 uur 3 min

    Afspelen
    Visit our site to listen to past episodes, support the show, join our community, and sign up for our mailing list. Lees meer

    Summary

    Wouldn’t it be nice to be able to generate interactive 3D visualizations of physical systems in a declarative manner with Python? In this episode we spoke with Ruth Chabay and Bruce Sherwood about the VPython project which does just that. They tell us about how the use VPython in their classrooms, how the project got started, and the work they have done to bring it into the browser.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    Subscribe on iTunes, Stitcher, TuneIn or RSS

    Follow us on Twitter or Google+

    Give us feedback! Leave a review on iTunes, Tweet to us, send us an email or leave us a message on Google+

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    I would also like to thank Hired, a job marketplace for developers and designers, for sponsoring this episode of Podcast.__init__. Use the link hired.com/podcastinit to double your signing bonus.

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we are interviewing Ruth Chabay and Bruce Sherwood about their work on VPython

    Interview

    Introductions

    How did you get introduced to Python? – Chris

    What is VPython and how did it get started? – Tobias

    What problems inspired you to create VPython? – Chris

    How do you design an API that allows for such powerful 3D visualization while still making it accessible to students who are focusing…

  41. PyData London with Ian Ozsvald and Emlyn Clay

    12 maart 2016 · 1 uur 3 min

    Afspelen
    Visit our site to listen to past episodes, support the show, join our community, and sign up for our mailing list. Lees meer

    Summary

    Ian Ozsvald and Emlyn Clay are co-chairs of the London chapter of the PyData organization. In this episode we talked to them about their experience managing the PyData conference and meetup, what the PyData organization does, and their thoughts on using Python for data analytics in their work.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    Subscribe on iTunes, Stitcher, TuneIn or RSS

    Follow us on Twitter or Google+

    Give us feedback! Leave a review on iTunes, Tweet to us, send us an email or leave us a message on Google+

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    I would also like to thank Hired, a job marketplace for developers and designers, for sponsoring this episode of Podcast.__init__. Use the link hired.com/podcastinit to double your signing bonus.

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we are interviewing Ian Ozsvald and Emlyn Clay about their work with PyData London, a group within the PyData organization. PyData London represents the largest Python group in London at ~2850 members, they hold regular monthly meetups for ~200 members at AHL near Bank and a yearly conference for around ~300 members. Last year, they and their sponsors raised over £26,000 to sponsor the development of core numerical libraries in Python.

    Use the promo code podcastinit20 to get a $20…

  42. Efene with Mariano Guerra

    4 maart 2016 · 1 uur

    Afspelen
    Visit our site to listen to past episodes, support the show, join our community, and sign up for our mailing list. Lees meer

    Summary

    Efene is a language that runs on the Erlang Virtual Machine (BEAM) and is inspired by the Zen of Python. It is intended as a bridge language that serves to ease the transition into the Erlang ecosystem for people who are coming from languages like Python. In this episode I spoke with Mariano Guerra, the creator of Efene, about how Python influenced his design choices, why you might want to use it, and when Python is the better tool.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    Subscribe on iTunes, Stitcher, TuneIn or RSS

    Follow us on Twitter or Google+

    Give us feedback! Leave a review on iTunes, Tweet to us, send us an email or leave us a message on Google+

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    I would also like to thank Hired, a job marketplace for developers, for sponsoring this episode of Podcast.__init__. Use the link hired.com/podcastinit to double your signing bonus.

    Your host today is Tobias Macey

    Today we are interviewing Mariano Guerra about his work on the Efene language.

    Interview with Mariano Guerra

    Introductions

    How did you get introduced to Python? – Chris

    So Efene is a language that runs on the BEAM VM which you say was at least partially inspired by the Zen of Python. Can you explain in greater detail in what form that inspiration manifested and some of the proce…

  43. Functional Python with Matthew Rocklin and Alexander Schepanovsky

    29 februari 2016 · 1 uur 20 min

    Afspelen
    Visit our site to listen to past episodes, support the show, join our community, and sign up for our mailing list. Lees meer

    Summary

    What is functional programming, why would you want to use it, and how can you get started with it in Python? Our guests this week, Matthew Rocklin and Alexander Schepanovsky, help us understand all of that and more. Matthew and Alexander have each created their own Python libraries to make it easier to employ functional paradigms in your Python code. In this episode they help us understand the benefits that functional styles can have and the benefits that can be realized by trying them out for yourself.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    Subscribe on iTunes, Stitcher, TuneIn or RSS

    Follow us on Twitter or Google+

    Give us feedback! Leave a review on iTunes, Tweet to us, send us an email or leave us a message on Google+

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    I would also like to thank Hired, a job marketplace for developers and designers, for sponsoring this episode of Podcast.__init__. Use the link hired.com/podcastinit to double your signing bonus.

    Your host today is Tobias Macey

    Today we are interviewing Matthew Rocklin and Alexander Schepanovski about their work on functional libraries for Python.

    Interview with Alexander and Matthew

    Introductions

    How did you get introduced to Python? – Chris

    Can you first explain what functional programming is and how it differs from…

  44. Cython with Craig Citro and Robert Bradshaw

    19 februari 2016 · 52 min

    Afspelen
    Visit our site to listen to past episodes, support the show, join our community, and sign up for our mailing list. Lees meer

    Summary

    Do you find yourself reaching for a different language when you need some extra speed? With Cython you can get the best of both worlds by writing your code in Python and executing it as compiled code. In this episode we were joined by Craig Citro and Robert Bradshaw from the Cython project to discuss how and when you might want to incorporate it into your applications.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    Subscribe on iTunes, Stitcher, TuneIn or RSS

    Follow us on Twitter or Google+

    Give us feedback! Leave a review on iTunes, Tweet to us, send us an email or leave us a message on Google+

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    I would also like to thank Hired, a job marketplace for developers, for sponsoring this episode of Podcast.__init__. Use the link hired.com/podcastinit to double your signing bonus.

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we are interviewing Craig Citro and Robert Bradshaw

    Interview with Craig Citro and Robert Bradshaw

    Introductions

    How did you get introduced to Python? – Chris

    What is Cython and how did the project get started? – Tobias

    My understanding is that Cython can improve the performance of a Python program without even having to provide any type annotations. How does it manage to do that? – Tobias

    Can a Cython module be u…

  45. Airflow with Maxime Beauchemin

    13 februari 2016 · 1 uur 3 min

    Afspelen
    Visit our site to listen to past episodes, support the show, join our community, and sign up for our mailing list. Lees meer

    Summary

    Are you struggling with trying to manage a series of related, interdependent batch jobs? Then you should check out Airflow. In this episode we spoke with the project’s creator Maxime Beauchemin about what inspired him to create it, how it works, and why you might want to use it. Airflow is a data pipeline management tool that will simplify how you build, deploy, and monitor your complex data processing tasks so that you can focus on getting the insights you need from your data.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    Subscribe on iTunes, Stitcher, TuneIn or RSS

    Follow us on Twitter or Google+

    Give us feedback! Leave a review on iTunes, Tweet to us, send us an email or leave us a message on Google+

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    I would also like to thank Hired, a job marketplace for developers and designers, for sponsoring this episode of Podcast.__init__. Use the link hired.com/podcastinit to double your signing bonus.

    Your hosts as usual are Tobias Macey and Chris Patti

    Today we are interviewing Maxime Beauchemin about his work on the Airflow project.

    Interview with Maxime Beauchemin

    Introductions

    How did you get introduced to Python? – Chris

    What is Airflow and what are some of the kinds of problems it can be used to solve? – Chris

    What are some of the biggest ch…

  46. WSGI 2

    7 februari 2016 · 1 uur 5 min

    Afspelen
    Visit our site to listen to past episodes, support the show, join our community, and sign up for our mailing list. Lees meer

    Summary

    The Web Server Gateway Interface, or WSGI for short, is a long-standing pillar of the Python ecosystem. It has enabled a vast number of web frameworks to proliferate by not having to worry about how exactly to interact with the HTTP protocol and focus instead on building a library that is robust, extensible, and easy to use. With recent evolutions to how we interact with the web, it appears that WSGI may be in need of an update and that is what our guests on this episode came to discuss. Cory Benfield is leading an effort to determine what if any modifications should be made to the WSGI standard or if it is time to retire it in favor of something new. Andrew Godwin has been hard at work building the Channels framework for Django to allow for interoperability with websockets. They bring their unique perspectives to bear on how and why we may want to consider bringing WSGI into the current state of the web.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    Subscribe on iTunes, Stitcher, TuneIn or RSS

    Follow us on Twitter or Google+

    Give us feedback! Leave a review on iTunes, Tweet to us, send us an email or leave us a message on Google+

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    I would also like to thank Hired, a job marketplace for developers, for sponsoring this episode of Podcast.__init__. Us…

  47. SymPy With Aaron Meurer

    31 januari 2016 · 1 uur 3 min

    Afspelen
    Visit our site to listen to past episodes, support the show, join our community, and sign up for our mailing list. Lees meer

    Summary

    Looking for an open source alternative to Mathematica or MatLab for solving algebraic equations? Look no further than the excellent SymPy project. It is a well built and easy to use Computer Algebra System (CAS) and in this episode we spoke with the current project maintainer Aaron Meurer about its capabilities and when you might want to use it.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    Subscribe on iTunes, Stitcher, TuneIn or RSS

    Follow us on Twitter or Google+

    Give us feedback! Leave a review on iTunes, Tweet to us, send us an email or leave us a message on Google+

    Join our community at discourse.pythonpodcast.com to follow up with the guests and help us make the show better!

    nn

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    I would also like to thank Hired, a job marketplace for developers, for sponsoring this episode of Podcast.__init__. Use the link hired.com/podcastinit and double your signing bonus to $4,000.

    We are recording today on January 18th, 2016 and your hosts as usual are Tobias Macey and Chris Patti

    Today we are interviewing Aaron Meurer about SymPy

    Interview with Aaron Meurer

    Introductions

    How did you get introduced to Python? – Chris

    What is Sympy and what kinds of problems does it aim to solve? – Chris

    How did the SymPy project get started? – Tobias

    How did you get started with the SymPy project? – Chris

    Are there any limits to the complexity of the equations SymPy can model and solve? – Chris

    How does SymPy c…

  48. RPython with Maciej Fijalkowski

    22 januari 2016 · 36 min

    Afspelen
    Visit our site to listen to past episodes, support the show, join our community, and sign up for our mailing list. Lees meer

    Summary

    RPython is a subset of Python that is used for writing high performance interpreters for dynamic languages. The most well-known product of this tooling is the PyPy interpreter. In this episode we had the pleasure of speaking with Maciej Fijalkowski about what RPython is, what it isn’t, what kinds of projects it has been used for, and what makes it so interesting.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    Subscribe on iTunes, Stitcher, TuneIn or RSS

    Follow us on Twitter or Google+

    Give us feedback! Leave a review on iTunes, Tweet to us, send us an email or leave us a message on Google+

    Join our community! Visit discourse.pythonpodcast.com for your opportunity to find out about upcoming guests, suggest questions, and propose show ideas.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    I would also like to thank Hired, a job marketplace for developers, for sponsoring this episode of Podcast.__init__. Use the link hired.com/podcastinit to double your signing bonus.

    We are recording today on December 17th, 2015 and your hosts as usual are Tobias Macey and Chris Patti

    Today we are interviewing Maciej Fijalkowski on RPython

    Interview with Maciej Fijalkowski

    Introductions

    How did you get introduced to Python? – Chris

    What is RPython and how does it differ from CPython? – Tobias

    Can you share some of the history of RPython in terms of the major improvements and design choices? – Tobias

    In the documentation it says that RPython is able to gener…

  49. Ben Darnell on Tornado

    16 januari 2016 · 1 uur 6 min

    Afspelen
    Visit our site to listen to past episodes, support the show, join our Discourse community, and sign up for our mailing list. Lees meer

    Summary

    If you are trying to build a web application in Python that can scale to a high number of concurrent users, or you want to leverage the power of websockets, then Tornado just may be the library you need. In this episode we interview Ben Darnell about his work as the maintainer of the Tornado project and how it can be used in a number of ways to power your next high traffic site.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    Subscribe on iTunes, Stitcher, TuneIn or RSS

    Follow us on Twitter or Google+

    Give us feedback! Leave a review on iTunes, Tweet to us, send us an email or leave us a message on Google+

    We are also running a listener survey to get feedback about the show. You can find it at bit.do/podcastinit-survey.

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    Linode is sponsoring us this week. Check them out at linode.com/podcastinit and get a $20 credit to try out their fast and reliable Linux virtual servers for your next project

    I would also like to thank Hired, a job marketplace for developers and designers, for sponsoring this episode of Podcast.__init__. Use the link hired.com/podcastinit to double your signing bonus to $4,000.

    Your hosts as usual are Tobias Macey and Chris Patti

    We recently launched a new Discourse forum for the show which you can find at discourse.pythonpodcast.com. Join us to discuss the show, the episodes, and ideas for future interviews.

    Today we are interviewing Ben Darnell about his work on Tornado

    Interview with Ben Darnell

    Introductions

    How did you get introduced to Python? – Chris

    What is Tornado and what sets it apart from other HTTP servers? – Chris

    How did yo…

  50. Yves Hilpisch on Quantitative Finance

    8 januari 2016 · 1 uur 10 min

    Afspelen
    Visit our site to listen to past episodes, join our community Discourse, support the show, and sign up for our mailing list. Lees meer

    Summary

    Yves Hilpisch is a founder of The Python Quants, a consultancy that offers services in the space of quantitative financial analysis. In addition, they have created open source libraries to help with that analysis. In this episode we spoke with him about what quantitative finance is, how Python is used in that domain, and what kinds of knowledge are necessary to do these kinds of analysis.

    Brief Introduction

    Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.

    Subscribe on iTunes, Stitcher, TuneIn or RSS

    Follow us on Twitter or Google+

    Give us feedback! Leave a review on iTunes, Tweet to us, send us an email or leave us a message on Google+

    I would like to thank everyone who has donated to the show. Your contributions help us make the show sustainable. For details on how to support the show you can visit our site at pythonpodcast.com

    I would also like to thank Hired, a job marketplace for developers, for sponsoring this episode of Podcast.__init__. Use the link hired.com/podcastinit to double your signing bonus to $4,000.

    We are recording today on December 30th, 2015 and your hosts as usual are Tobias Macey and Chris Patti

    Today we are interviewing Yves Hilpisch about Quantitative Finance

    On Hired software engineers & designers can get 5+ interview requests in a week and each offer has salary and equity upfront. With full time and contract opportunities available, users can view the offers and accept or reject them before talking to any company. Work with over 2,500 companies from startups to large public companies hailing from 12 major tech hubs in North America and Europe. Hired is totally free for users and If you get a job you’ll get a $2,000 “thank you” bonus. If you use our special link to signup, then that bonus will double to $4,000 when you accept a job. If you’re not lo…