Talk Python To Me

Talk Python To Me

Talk Python to Me is a weekly podcast hosted by developer and entrepreneur Michael Kennedy. We dive deep into the popular packages and software developers, data scientists, and incredible hobbyists doing amazing things with Python. If you're new to Python, you'll quickly learn the ins and outs of the community by hearing from the leaders. And if you've been Pythoning for years, you'll learn about your favorite packages and the hot new ones coming out of open source.

Jaksot(517)

#270: Python in supply chains: oil rigs, rockets, and lettuce

#270: Python in supply chains: oil rigs, rockets, and lettuce

On this episode, we are going to weave a thread through three different areas of Python programming that at first seem unlikely to have much in common. Yet, the core will be the same throughout. I think this is a cool lesson to learn as you get deeper into programming and a great story to highlight it.

25 Kesä 202059min

#269: HoloViz - a suite of tools for Python visualization

#269: HoloViz - a suite of tools for Python visualization

The toolchain for modern data science can be intimidating. How do you choose between all the data visualization libraries out there? How about creating interactive web apps from those analyses? On this episode, we dive into a project that attempts to bring the whole story together: HoloViz.

19 Kesä 202055min

#268: Analyzing dozens of notebook environments

#268: Analyzing dozens of notebook environments

Are you using interactive notebooks for your data exploration or day-to-day programming? What environment do you use? Was it Jupyter and now you've made the move to JupyterLab? That's a great choice. But did you know there are more environments out there to choose from and compare? Have you heard of Callisto or Iodide? How about CoCalc or PolyNote? That's just the tip of the iceberg!

13 Kesä 202054min

#267: 15 amazing pytest plugins

#267: 15 amazing pytest plugins

Do you write tests for your code? You probably should. And most of the time, pytest is the industry standard these days. But pytest can be much more than what you get from just installing it as a tool.

6 Kesä 202053min

#266: Refactoring your code, like magic with Sourcery

#266: Refactoring your code, like magic with Sourcery

Refactoring your code is a fundamental step on the path to professional and maintainable software. We rarely have the perfect picture of what we need to build when we start writing code and attempts to over plan and overdesign software often lead to analysis paralysis rather than ideal outcomes.

29 Touko 202057min

#265: Why is Python slow?

#265: Why is Python slow?

The debate about whether Python is fast or slow is never-ending. It depends on what you're optimizing for: Server CPU consumption? Developer time? Maintainability? There are many factors. But if we keep our eye on pure computational speed in the Python layer, then yes, Python is slow.

19 Touko 20201h 3min

#264: 10 tips every Flask developer should know

#264: 10 tips every Flask developer should know

Are you a web developer who uses Flask? It has become the most popular Python web framework. Even if you have used it for years, I bet we cover at least one thing that will surprise you and make your Flask code better.

12 Touko 20201h 8min

#263: SEO for developers

#263: SEO for developers

As developers and technologists, it's easy to think that powerful and unique ideas will percolate to the top. If we build something amazing, enthusiastic users will find and share our creations.

6 Touko 20201h 2min