py-must-watch icon indicating copy to clipboard operation
py-must-watch copied to clipboard

More suggestions from reddit

Open SylvainDe opened this issue 9 years ago • 4 comments

This thread is 7 months old but it contains a few good links I think : http://www.reddit.com/r/Python/comments/1rs7ub/what_are_some_mustwatch_python_videos .

Most of them are already here and I didn't have a chance to skim it but maybe me future-myself or anyone else will want to do it.

SylvainDe avatar Jul 27 '14 19:07 SylvainDe

I'll definitely take another look at this; thanks!

s16h avatar Jul 27 '14 22:07 s16h

Extracting the actual content, removing videos of the Monthy Python (not that they are not worth watching), self promoting videos and other jokes.

(I've marked ~~like this~~ already integrated links)

Logging: http://pyvideo.org/video/1737/become-a-logging-expert-in-30-minutes

~~Classes: http://pyvideo.org/video/1779/pythons-class-development-toolkit~~

~~Iterators and Generators: http://pyvideo.org/video/1758/loop-like-a-native-while-for-iterators-genera~~

~~Idomatic Python: http://pyvideo.org/video/1780/transforming-code-into-beautiful-idiomatic-pytho~~

Unicode and so on (Pycon 2012): http://pyvideo.org/video/948/pragmatic-unicode-or-how-do-i-stop-the-pain

Any talk from Brandon Rhodes: http://pyvideo.org/speaker/337/brandon-rhodes

~~http://www.youtube.com/watch?v=OSGv2VnC0go : idiomatic python : talk by a core dev about some things that should be done one kind of way over the other. Helps get "into the pythonic mindset" of sorts. Good if you want to learn a bit more about what "good" python should look or at least act like.~~

~~http://www.youtube.com/watch?v=Obt-vMVdM8s : understanding the python GIL : If you are going to do multi-threading (even for I/O!) this is a talk that you should watch, some details about the GIL make even I/O bound stuff take longer than it should. Note that these are basically all corner cases and if you know about them it tends to be easy to work around it. I found this when I (similar to the first ~5 minutes) had code running faster on a single core than my quad core!~~

http://www.youtube.com/watch?v=H2yfXnUb1S4 : don't do this : Python has some edges/corners that are... unpleasant if abused. However each one of them exists for a reason, (eg AST parsing, one of the big ones he plays with) a nice talk to learn about the ways in which python can be dynamically changed in weird ways.

https://www.youtube.com/watch?v=EBRMq2Ioxsc : Guido's keynote from PyCon 2012

http://pyvideo.org/video/1738/good-enough-is-good-enough : Alex Martelli's Good Enough is Good Enough talk from PyCon 2013

~~"stop writing classes" by jack diederich @ pycon '12: http://www.youtube.com/watch?v=o9pEzgHorH0~~

"a billion rows per second: metaprogramming python for big data" by ville tuulos at sf python meetup: https://www.youtube.com/watch?v=rXj5nayS7Yg

It's about Django but... https://www.youtube.com/watch?v=i6Fr65PFqfk : DjangoCon 2008 Keynote: Cal Henderson On Why I hate Django.

https://www.youtube.com/watch?v=wEhu57pih5w : this Google Talk by Miško Hevery

https://www.youtube.com/watch?v=RAxiiRPHS9k : Fast Test, Slow Test by Gary Bernhardt.

https://www.youtube.com/watch?v=QPgqfnKG_T4 : Militarizing Your Backyard with Python: Computer Vision and the Squirrel Hordes

http://pyvideo.org/video/1735/using-python-to-code-by-voice : I enjoy coding with voice commands

SylvainDe avatar Jul 28 '14 16:07 SylvainDe

Thanks @SylvainDe. I've started watching the non-crossed ones to see which one's seem to be "must-watch". I will then post those names here and we can see if we can agree on a list.

Thanks again; awesome contributions.

s16h avatar Jul 28 '14 17:07 s16h

I'm going go over the videos that I still haven't watched from this list and close this issue by the end of this week.

s16h avatar Jan 07 '15 23:01 s16h