Articles

Episode 72 - Dave Beazley

Summary

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 ...


Episode 71 - Gensim with Radim Řehůřek

Summary

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 ...


Episode 70 - Python on Windows with Steve Dower

Summary

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 ...



Episode 68 - Test Engineering with Cris Medina

Summary

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 ...



Episode 66 - Zorg with Gunther Cox and Kevin Brown

Summary

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 ...


Episode 65 - MyPy with David Fisher and Greg Price

Summary

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 ...


Episode 64 - Beeware with Russell Keith-Magee

Summary

When you have good tools it makes the work you do even more enjoyable. Russell 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 ...


Episode 63 - Armin Ronacher

Summary

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 ...