The Python Podcast.__init__

The Python Podcast.__init__

By Tobias MaceyTechnologyEducation
Download on the App Store

The Python Podcast.__init__ episodes

  • Jackie Kazil
    Summary

    Jackie Kazil has led a distinguished and varied career with a strong focus on providing information and tools that empower others. This includes her work in data journalism, as a presidential innovation fellow, co-founding 18F, co-authoring a book, and being elected to the board of the Python Software Foundation. In this episode she shares these stories and more with us and how Python has helped her along the way.

    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 application.
    • 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 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 join other listeners of the show and share ideas for how to make it better.
    • Your host as usual is Tobias Macey and today I’m interviewing Jackie Kazil about her work with 18F, writing Data Wrangling with Python, and her career with Python.
    • Interview with Jackie Kazil
      • Introductions
      • How did you get introduced to Python?
      • Looking at your background it shows that you got your start in Journalism and that you are now working on an additional degree in Computational Social Science. Can you share a bit about that journey and what set you on that path?
      • What is computational social science and what has your particular focus been within that field?
      • How has your work in news media prepared you for your current role?
      • One of your many notable achievements is co-founding 18F. Can you start by explaining what that organization is and how you got involved in the efforts to build it?
      • What are some of the notable uses of Python at 18F?
      • In what ways did your experience working with 18F differ from the work you have done at companies outside of government?
      • You recently co-wrote and published Data Wrangling with Python through O’Reilly Media. What kind of subject matter do you cover in the book and who is the target audience?
      • There are a number of resources available to learn the various tools for working with data in Python. What is the gap that this book is aiming to fill and how did you get started with it?
      • What are some of the most interesting things that you learned while working on the book?
      • Keep In Touch
        • Twitter
        • Email
        • Picks
          • Tobias
            • Jason Bourne Movies

            • Jackie

              • Czech Dumpling Dough

              • Links
                • Byteback
                • NetworkX
                • Project Mesa
                • GeoQ
                • openFOIA
                • OpenFEC API
                • The intro and outro music is from Requiem for a Fish The Freak Fandango Orchestra / CC BY-SA

                  40 min
                • Weblate with Michal Čihař
                  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.
                  33 min
                • Weblate with Michal Čihař
                  Summary

                  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 integration with git and mercurial. Can you explain how that works and what a typical translation workflow looks like both for a developer and a translator?
                    • Given that part of the focus for the tool is to allow for community translation, how do you simplify the experience for first time contributors?
                    • I understand that Weblate is written as a django application. Is it possible to use Weblate with other Web frameworks or non-web projects?
                      • Can this be used with projects implemented in other programming laguages? Are there any capabilities that are lot in this scenario?

                      • Why should developers and product managers be concerned with localizing an application? How does Weblate help to reduce the level of investment necessary for such an undertaking?

                      • What are some of the biggest difficulties that you have encountered while building and maintaining Weblate?

                      • What are the most common problems that you see people encounter on both the translator and developer side when dealing with internationalization and localization?

                      • Keep In Touch
                        • Weblate.org
                        • Facebook
                        • Twitter
                        • GitHub
                        • Picks
                          • Tobias
                            • War Dogs

                            • Michal

                              • Jordi’s Chocolate

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

                                  33 min
                                • SpaCy with Matthew Honnibal
                                  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.
                                  37 min
                                • SpaCy with Matthew Honnibal
                                  Summary

                                  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 Kit (NLTK). How does SpaCy differ from the NLTK and are there any cases where that would be the better choice?
                                    • How much knowledge of NLP and computational linguistics is necessary to be able to use SpaCy?
                                    • What does the internal design and architecture of SpaCy look like and what are the biggest challenges associated with its development to date and into the future?
                                    • One of the projects that you have built around SpaCy which I think is really cool and caught my attention when I first found your project is the displaCy visualization tool. Can you explain what that is and why you think it is important?
                                    • What are some kinds of applications where SpaCy would be useful which might not be obvious candidates for it?
                                    • Why is speed such an important focus for an NLP library?
                                    • One of the ways that you have been able to gain a speed boost is through releasing the GIL and allowing for true parallelism via Cython. How have you managed to ensure that this doesn’t lead to data races and program failures?
                                    • Building on the success of SpaCy you founded a company called Explosion AI. Can you explain what your goals are for this endeavor and the kinds of services that you are offering?
                                    • What are some of the most interesting uses of SpaCy that you have seen?
                                    • What do you have planned for the future of SpaCy?
                                    • Keep In Touch
                                      • Twitter
                                        • Matthew
                                        • SpaCy
                                        • Explosion AI
                                        • Mailing List
                                        • Explosion AI Contact Form
                                        • Picks
                                          • Tobias
                                            • Zoom H4N Pro
                                            • Shure SM58
                                            • Links
                                              • Reddit sense2vec demo
                                              • DisplaCy
                                              • DisplaCy Entity Visualizer
                                              • SpaCy Showcase
                                              • NLTK
                                              • Chartbeat
                                              • Cytora
                                              • The intro and outro music is from Requiem for a Fish The Freak Fandango Orchestra / CC BY-SA



                                                37 min
                                              • Kinto with Alexis Metaireau and Mathieu Leplatre
                                                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.
                                                57 min
                                              • Kinto with Alexis Metaireau and Mathieu Leplatre
                                                Summary

                                                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?
                                                  • Synchronization of transactions from multiple users, including offline first support, is a difficult problem. How have you approached that in Kinto and what are some of the alternate solutions that were considered?
                                                  • Designing usable APIs is a complicated subject. What features did you prioritize while creating the interfaces to Kinto?
                                                  • What are some of the most innovative uses of Kinto that you have seen?
                                                  • What are some of the biggest challenges that you have faced while building Kinto?
                                                  • What do you have planned for the future of Kinto?
                                                  • Keep In Touch
                                                    • Kinto
                                                      • Github
                                                      • Mailing List

                                                      • Alexis

                                                        • Email

                                                        • Mathieu

                                                          • Twitter
                                                          • Email

                                                          • Picks
                                                            • Tobias
                                                              • What are you working on this week with Python?

                                                              • Alexis

                                                                • Miles Davis – Bitches Brew

                                                                • Mathieu

                                                                  • Sigal
                                                                  • Subliminal

                                                                  • Links
                                                                    • Pocket
                                                                    • CouchDB
                                                                    • OpenAPI
                                                                    • WebCrypto
                                                                    • Formbuilder
                                                                    • Firebase
                                                                    • Kinto Comparison Table
                                                                    • Mozilla Persona
                                                                    • Portier
                                                                    • The intro and outro music is from Requiem for a Fish The Freak Fandango Orchestra / CC BY-SA

                                                                      57 min
                                                                    • Plone with Eric Steele
                                                                      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.
                                                                      51 min
                                                                    • Plone with Eric Steele
                                                                      Summary

                                                                      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 track record of security. What are some of the key features that enable that?
                                                                        • I know that for much of its history, the default data storage for plone was the ZODB (Zope Object DataBase). How would you describe its benefits and drawbacks for someone who is familiar with a relational database?
                                                                        • Plone is one of the most long-lived Python projects that I am aware of. What are some of the most difficult maintenance challenges that you have encountered over the years of its existence?
                                                                        • What does the internal architecture of Plone look like?
                                                                        • One of the major tenets of the project is the ability to install extensions. What are some of the most interesting plugins that you are aware of?
                                                                        • What kinds of projects are Plone best suited for?
                                                                        • What does the workflow look like for a user of Plone?
                                                                        • What are some of the most interesting uses of Plone that you have seen?
                                                                        • What are the biggest challenges facing the Plone project and community as development and deployment paradigms continue to change?
                                                                        • Keep In Touch
                                                                          • Plone
                                                                            • Website
                                                                            • Forum
                                                                            • IRC: #plone on freenode.net

                                                                            • Eric

                                                                              • Twitter
                                                                              • E-mail

                                                                              • Picks
                                                                                • Tobias
                                                                                  • The Inquiry (podcast)
                                                                                  • PyCon US

                                                                                  • Eric

                                                                                    • Really Bad Chess
                                                                                    • Home Assistant

                                                                                    • Links
                                                                                      • Zope
                                                                                      • ZEO
                                                                                      • PloneFormGen
                                                                                      • Rapido
                                                                                      • CastleCMS
                                                                                      • Plumi
                                                                                      • Bika LIMS
                                                                                      • Quaive (Plone Intranet)
                                                                                      • Open Advice
                                                                                      • The intro and outro music is from Requiem for a Fish The Freak Fandango Orchestra / CC BY-SA

                                                                                        .

                                                                                        51 min
                                                                                      • Retrospective
                                                                                        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.
                                                                                        38 min

                                                                                      About The Python Podcast.__init__

                                                                                      From the publisher's feed

                                                                                      The podcast about Python and the people who make it great

                                                                                      More shows like The Python Podcast.__init__

                                                                                      Freakonomics Radio by Freakonomics Radio + Stitcher

                                                                                      Freakonomics Radio

                                                                                      32,046 Listeners

                                                                                      Odd Lots by Bloomberg

                                                                                      Odd Lots

                                                                                      1,975 Listeners

                                                                                      The Changelog: Software Development, Open Source by Changelog Media

                                                                                      The Changelog: Software Development, Open Source

                                                                                      286 Listeners

                                                                                      Data Skeptic by Kyle Polich

                                                                                      Data Skeptic

                                                                                      476 Listeners

                                                                                      Software Engineering Daily by Software Engineering Daily

                                                                                      Software Engineering Daily

                                                                                      623 Listeners

                                                                                      Talk Python To Me by Michael Kennedy

                                                                                      Talk Python To Me

                                                                                      582 Listeners

                                                                                      Super Data Science: ML & AI Podcast with Jon Krohn by Jon Krohn

                                                                                      Super Data Science: ML & AI Podcast with Jon Krohn

                                                                                      305 Listeners

                                                                                      Python Bytes by Michael Kennedy and Calvin Hendryx-Parker

                                                                                      Python Bytes

                                                                                      213 Listeners

                                                                                      Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

                                                                                      Syntax - Tasty Web Development Treats

                                                                                      985 Listeners

                                                                                      DataFramed by DataCamp

                                                                                      DataFramed

                                                                                      265 Listeners

                                                                                      Practical AI by Daniel Whitenack and Chris Benson

                                                                                      Practical AI

                                                                                      203 Listeners

                                                                                      The Intelligence from The Economist by The Economist

                                                                                      The Intelligence from The Economist

                                                                                      2,539 Listeners

                                                                                      The Real Python Podcast by Real Python

                                                                                      The Real Python Podcast

                                                                                      139 Listeners

                                                                                      声动早咖啡 by 声动活泼

                                                                                      声动早咖啡

                                                                                      304 Listeners

                                                                                      The Foreign Affairs Interview by Foreign Affairs Magazine

                                                                                      The Foreign Affairs Interview

                                                                                      472 Listeners