Synopsis
Talk Python to Me is a weekly podcast hosted by Michael Kennedy. The show covers a wide array of Python topics as well as many related topics (e.g. MongoDB, AngularJS, DevOps).The format is a casual 45 minute conversation with industry experts.
Episodes
-
#295 GIS + Python
18/12/2020 Duration: 57minGeography is the study of places and the relationships between people and their environments. Often we think of maps, but maps are static. GIS gets interesting when you realize that we're studying and visualizing data flowing through these locations and communities. In this episode, you'll meet Silas Toms. He's an author of several Python GIS books and the host of The Mappist Hour podcast. Are you ready to dive into GIS with Python? Links from the show Silas on twitter Twitter: @loki_president Silas' Books: Mastering Geospatial Analysis with Python: Explore GIS processing and learn to work with GeoDjango, CARTOframes and MapboxGL-Jupyter: amazon.com ArcPy and ArcGIS – Geospatial Analysis with Python: amazon.com ArcPy and ArcGIS - Second Edition: Automating ArcGIS for Desktop and ArcGIS Online with Python: amazon.com The Mappyist Hour podcast: themappyisthour.com Packages GeoAlchemy ORM: geoalchemy-2.readthedocs.io Leaflet.js: leafletjs.com Mapbox GL: mapbox.com Deck GL: deck.gl Sponsors Talk Python
-
#294 oso authorizes Python
07/12/2020 Duration: 51minWhen we think about accounts and security, we often think about identity (logging in and proving who you are). But for many applications, especially internal apps at large organizations, that's just step one. The next step is what can you do and what can you not do. In this episode, you'll learn about a new library called oso. It's a declarative way to create policy code that maps to your mental model for who is allowed to do what in your system. We have two guests, Graham Neray and Sam Scott from the oso project to tell us all about it. Links from the show Oso on twitter: @osoHQ Graham on twitter: @grahamneray Sam on twitter: @samososos Oso: osohq.com Django docs: docs.osohq.com Flask docs: docs.osohq.com Python library docs: docs.osohq.com Source code: github.com/osohq Debugger docs: docs.osohq.com Polar Adventure: A text-based adventure game written in Polar: osohq.com Adding authorization to your Flask app with oso: osohq.com Building a Django app with data access controls: osohq.com Django Quer
-
#293 Learning how to learn as a developer
01/12/2020 Duration: 01h07sAs software developers, we live in a world of uncertainty and flux. Do you need to build a new web app? Well maybe using Django makes the most sense if you've been doing it for a long time. There is Flask, but it's more mix and match being a microframework. But you've also heard that async and await are game changers and FastAPI might be the right choice. Whatever it is you're building, there is constant pressure to stay on top of a moving target. Learning is not something you do in school then get a job as a developer. No, it a constant and critical part of your career. That's why we all need to be good, very good, at it. Matt Harrison is back on Talk Python to talk to us about some tips, tricks, and even science about learning as software developers. Links from the show Matt on Twitter: @__mharrison__ Matt's Learning Course (use code TALKPYTHON20 for 20% off): mattharrison.podia.com Friends of the show: talkpython.fm/friends-of-the-show Streamlit: streamlit.io Jupyter LSP: github.com/krassowski/ju
-
#292 Pythonic identity (auth in Python ecosystem)
26/11/2020 Duration: 01h05minSo you're excited about that next app you're about to build. You can visualize the APIs with the smooth scalability taking to the mobile apps. You can see how, finally, this time, you'll get deployment right and it'll be pure continuous delivery out of GitHub with zero downtime. What you're probably not dreaming about is writing yet another password reset form and integrating mail capabilities just for this purpose. Or how you'll securely store user accounts the right way this time. Don't worry, we got you covered. Our guests, Christos Matskas and John Patrick Dandison are here to cover a bunch of different libraries and techniques we can use for adding identity to our Python applications. Links from the show Christos on Twitter: @christosmatskas John Patrick Dandison on Twitter: @azureandchill shhgit live: shhgit.com Twitch channel for Christos and JP: twitch.tv/425show Passlib & Folding: passlib.readthedocs.io Microsoft Authentication Library: github.com/AzureAD authlib - JavaScript Object Signin
-
#291: Operational Resilience with Pyomo
22/11/2020 Duration: 59minSee the full show notes for this episode on the website at talkpython.fm/291.
-
#290: Side Hustles for Data Scientists
13/11/2020 Duration: 01h08minSee the full show notes for this episode on the website at talkpython.fm/290.
-
#289: Discovering exoplanets with Python
09/11/2020 Duration: 47minSee the full show notes for this episode on the website at talkpython.fm/289.
-
#288: 10 tips to move from Excel to Python
31/10/2020 Duration: 01h03minSee the full show notes for this episode on the website at talkpython.fm/288.
-
#287: Testing without dependencies, mocking in Python
21/10/2020 Duration: 01h03minSee the full show notes for this episode on the website at talkpython.fm/287.
-
#286: Python and ML at NASA Jet Propulsion Laboratory (JPL)
16/10/2020 Duration: 01h07minSee the full show notes for this episode on the website at talkpython.fm/286.
-
#285: Dask as a Platform Service with Coiled
09/10/2020 Duration: 01h11minSee the full show notes for this episode on the website at talkpython.fm/285.
-
#284: Modern and fast APIs with FastAPI
04/10/2020 Duration: 01h06minSee the full show notes for this episode on the website at talkpython.fm/284.
-
#283: Web scraping, the 2020 edition
23/09/2020 Duration: 48minSee the full show notes for this episode on the website at talkpython.fm/283.
-
#282: pre-commit framework
17/09/2020 Duration: 59minSee the full show notes for this episode on the website at talkpython.fm/282.
-
#281: Python in Car Racing
09/09/2020 Duration: 01h14sSee the full show notes for this episode on the website at talkpython.fm/281.
-
#280: Python and AI in Journalism
05/09/2020 Duration: 55minSee the full show notes for this episode on the website at talkpython.fm/280.
-
#279: Modern Python Developer's Toolkit
29/08/2020 Duration: 01h01minSee the full show notes for this episode on the website at talkpython.fm/279.
-
#278: Teach kids Python with real programming and fun games at Code Combat
21/08/2020 Duration: 01h05minSee the full show notes for this episode on the website at talkpython.fm/278.
-
#277: 10 tips every Django developer should know
10/08/2020 Duration: 01h11minSee the full show notes for this episode on the website at talkpython.fm/277.
-
#276: Geekout: Life in the solar system and beyond
06/08/2020 Duration: 01h14minSee the full show notes for this episode on the website at talkpython.fm/276.