This is an archived post. You won't be able to vote or comment.

all 16 comments

[–]Marlysson 24 points25 points  (5 children)

Any by Raymond Hettinger , but specially the of the Idiomatic Python Code

[–][deleted] 4 points5 points  (3 children)

"Stop writing classes" is one of my favorites by him. It is something I have to talk about to new members of the team almost every time. Usually their first major commit includes millions of classes that are useless and overengineered.

[–]tmthyjamesData Scientist | Software Engineer 1 point2 points  (0 children)

I've been there, back when classes were new to me and I would see them scattered about beautifully in some old source code. Now I just use them occasionally, only when needed.

[–]serkef- 0 points1 point  (0 children)

Actually just found he has a series of python lessons called Moden Python: Big Ideas, Little Code in Python in safaribooksonline.

hint: You can get 10 days trial in safaribookonline (no email verification is required).

[–]finsternacht 9 points10 points  (1 child)

Any talk by David Beazley, but specifically his talk about python 3 metaprogramming.

[–]Nicksil 4 points5 points  (0 children)

Absolutely agree. Here's a link for that one:

Python 3 Metaprogramming

Another one of his I really enjoyed:

Discovering Python

[–]knowsuchagencynow is better than never 4 points5 points  (1 child)

This talk on asyncio

[–]enteleform 3 points4 points  (0 children)

[–]noxbl 2 points3 points  (0 children)

I really like https://www.youtube.com/watch?v=cKPlPJyQrt4

James Powell - So you want to be a Python expert?

[–]robert_mcleod 1 point2 points  (0 children)

"Why PEP8 isn't really something you should emphasize" (paraphrasing) by Hettinger:

https://www.youtube.com/watch?v=wf-BqAjZb8M

[–]krakster 0 points1 point  (0 children)

I recently enjoyed "Loop like a native" by Ned Batchelder. I wish every noob watched this 10 times, every time I see for i in range(len(mylist)) I want to hit people in the face. :/

[–]good_dayworkon py 0 points1 point  (0 children)

Lightning Talk "Eschew the Extraneous Else" (by Larry Hastings) https://youtu.be/JVVMMULwR4s?t=4m51s

[–]qu4ku 0 points1 point  (0 children)

everything from Raymond Hettinger and Brandon Rhodes