#18: Python Anti-patterns and other mistakes
Talk Python To Me28 Heinä 2015

#18: Python Anti-patterns and other mistakes

Often the most important lessons we learn is what NOT to do. Show #18 is all about BAD Python code and Python Antipatterns with Andreas Dewes. Listen in to learn about the "Empty Intern Except Block" and other dubious coding decisions!

Jaksot(542)

#230: Python in digital humanities research

#230: Python in digital humanities research

You've often heard me talk about Python as a superpower. It can amplify whatever you're interested in or what you have specialized in for your career. This episode is an amazing example of this. You'l...

18 Syys 201957min

#229: Building advanced Pythonic interviews with docassemble

#229: Building advanced Pythonic interviews with docassemble

On this episode, we dive into Python for lawyers and a special tool for conducting legal interviews. Imagine you have to collect details for 20,000 participants in a class-action lawsuit. docassemble,...

12 Syys 20191h

#228: Hunting bugs and tech startups with Python

#228: Hunting bugs and tech startups with Python

What's it's like building a startup with Python and going through a tech accelerator? You're about to find out. On this episode, you'll meet Elissa Shevinsky from Faster Than Light. They are building ...

4 Syys 201959min

#227: Maintainable data science: Tips for non-developers

#227: Maintainable data science: Tips for non-developers

Did you come to software development outside of traditional computer science? This is common, and even how I got into programming myself. I think it's especially true for data science and scientific c...

28 Elo 20191h 10min

#226: Building Flask APIs for data scientists

#226: Building Flask APIs for data scientists

If you're a data scientist, how do you deliver your analysis and your models to the people who need them? A really good option is to serve them over Flask as an API. But there are some special conside...

23 Elo 20191h 9min

#225: Can subinterpreters free us from Python's GIL?

#225: Can subinterpreters free us from Python's GIL?

Have you heard that Python is not good for writing concurrent asynchronous code? This is generally a misconception. But there is one class of parallel computing that Python is not good at: CPU bound w...

12 Elo 20191h 10min

#224: 12 lessons from 100 days of web

#224: 12 lessons from 100 days of web

Back in May of 2018, Bob Belderbos, Julian Sequeira, and I started on what would be a 9-month project. We wanted to create a dedicated, 100 days of code course specifically for Python web developers. ...

5 Elo 20191h 8min

#223: Fun and Easy 2D Games with Python

#223: Fun and Easy 2D Games with Python

Have you tried to teach programming to beginners? Python is becoming a top choice for the language, but you still have to have them work with the language and understand core concepts like loops, vari...

30 Heinä 20191h 3min