Topics › Software Engineering & Languages
Best Python, Ruby & scripting languages videos, as recommended on Hacker News
110 videos about python, ruby & scripting languages that Hacker News commenters keep recommending, mentioned between 2009 and 2026. Mostly talk, tutorial, demo. Channels that come up most: Confreaks, Next Day Video, PyCon 2016, Google TechTalks. Sorted by how consistently HN recommended them over the years.
The most recommended is Ruby Conf 12 - Y Not- Adventures in Functional Programming by Jim Weirich: HN recommends it repeatedly as one of the best and most entertaining programming talks, and as the talk that makes the Y combinator click, even for people who do not use Ruby.
talkRuby Conf 12 - Y Not- Adventures in Functional Programming by Jim WeirichConfreaks · 17 HN recommenders · 2013–2026
lectureThe spelled-out intro to neural networks and backpropagation: building microgradAndrej Karpathy · 17 HN recommenders · 2022–2025
talkHow Python was Shaped by leaky Internals, Armin Ronacher, Flask frameworkВидео с мероприятий {speach! · 15 HN recommenders · 2017–2025
talkRailsConf 2014 - All the Little Things by Sandi MetzConfreaks · 15 HN recommenders · 2015–2025
talkWhat the heck is the event loop anyway? | Philip Roberts | JSConf EUJSConf · 16 HN recommenders · 2015–2025
talkHow To Design A Good API and Why it MattersGoogle TechTalks · 12 HN recommenders · 2011–2025
explainerThe Problem with Time & Timezones - ComputerphileComputerphile · 12 HN recommenders · 2014–2026
talkRailsConf 2016 - Turbolinks 5: I Can’t Believe It’s Not Native! by Sam StephensonConfreaks · 6 HN recommenders · 2017–2020
talkBrian Goetz - Stewardship: the Sobering PartsClojureTV · 10 HN recommenders · 2014–2025
talkRuby Midwest 2011 - Keynote: Architecture the Lost Years by Robert MartinConfreaks · 10 HN recommenders · 2013–2022
talkJavaScript: The Good PartsGoogle TechTalks · 11 HN recommenders · 2009–2020
talkUsing Python to Code by VoiceNext Day Video · 12 HN recommenders · 2013–2025
talkTransforming Code into Beautiful, Idiomatic PythonNext Day Video · 9 HN recommenders · 2014–2022
talkModern Dictionaries by Raymond HettingerSF Python · 9 HN recommenders · 2016–2025
talkStop Writing ClassesNext Day Video · 8 HN recommenders · 2012–2025
demo7 minutes of Pharo Smalltalk for RubyistsAvdi Grimm · 5 HN recommenders · 2017–2026
talkPlover: Thought to Text at 240 WPMNext Day Video · 8 HN recommenders · 2014–2023
talkKeynote: Paul Graham, YCombinatorNext Day Video · 7 HN recommenders · 2012–2023
talkA Talk Near the Future of Python (a.k.a., Dave live-codes a WebAssembly Interpreter)David Beazley · 7 HN recommenders · 2019–2025
talkMiguel de Icaza: Swift Godot: Fixing the Multi-million dollar mistake #GodotCon2023Godot Engine · 6 HN recommenders · 2023–2026
talkJames Powell: So you want to be a Python expert? | PyData Seattle 2017PyData · 6 HN recommenders · 2020–2026
talkI don't like notebooks.- Joel Grus (Allen Institute for Artificial Intelligence)O'Reilly · 6 HN recommenders · 2018–2025
demoVisiData Lightning Demo at PyCascades 2018Saul Pwanson · 6 HN recommenders · 2018–2025
talkEmacs + org-mode + python in reproducible research; SciPy 2013 PresentationEnthought · 5 HN recommenders · 2014–2018
talkThe Clean Architecture in PythonNext Day Video · 5 HN recommenders · 2017–2021
talk2016 - On The Shoulders Of Giants - Damian ConwayThe Perl and Raku Conference - Greenville, SC 2026 · 4 HN recommenders · 2016–2021
talkDjangoCon 2008 Keynote: Cal HendersonGoogle for Developers · 6 HN recommenders · 2009–2026
talkJava on a 1000 Cores - Tales of Hardware / Software CoDesignGoogle TechTalks · 5 HN recommenders · 2009–2025
talkRailsConf 09: Robert Martin, "What Killed Smalltalk Could KO'Reilly · 5 HN recommenders · 2012–2026
talkK Lars Lohn - Keynote - PyCon 2016PyCon 2016 · 4 HN recommenders · 2016–2021
talkLarry Hastings - Removing Python's GIL: The Gilectomy - PyCon 2016PyCon 2016 · 5 HN recommenders · 2016–2023
talkRails Conf 2013 The Magic Tricks of Testing by Sandi MetzConfreaks · 5 HN recommenders · 2013–2019
talkRuby Manor 3 - Programming with Nothing by Tom StuartConfreaks · 4 HN recommenders · 2013–2019
tutorialDavid Beazley - Lambda Calculus from the Ground Up - PyCon 2019PyCon 2019 · 4 HN recommenders · 2019–2021
talkA JVM Does That?Google TechTalks · 4 HN recommenders · 2011–2017
talkRaymond Hettinger, Keynote on Concurrency, PyBay 2017SF Python · 4 HN recommenders · 2018–2023
courseJavaScript: Understanding the Weird Parts - The First 3.5 HoursTony Alicea · 3 HN recommenders · 2016–2019
tutorialHello World - Machine Learning Recipes #1Google for Developers · 6 HN recommenders · 2016–2017
talkLone Star Ruby Conference 2010 Real Software Engineering by Glenn VanderburgConfreaks · 3 HN recommenders · 2013–2025
talkUnderstanding the Python GILDavid Beazley · 4 HN recommenders · 2013–2023
talkDjangoCon 2022 | From React to htmx on a real-world SaaS product: we did it, and it's awesome!DjangoCon Europe · 4 HN recommenders · 2022–2026
talkKeynote: Begin...End?David Beazley · 3 HN recommenders · 2021–2024
talkRailsConf 2014 - Keynote: Writing Software by David Heinemeier HanssonConfreaks · 3 HN recommenders · 2014–2021
talkEmily Shea - "Perl Out Loud"The Perl and Raku Conference - Greenville, SC 2026 · 3 HN recommenders · 2019–2022
talkRailsConf 2015 - Nothing is SomethingConfreaks · 3 HN recommenders · 2016–2024
talkRailsConf 2019 - Opening Keynote by David Heinemeier HanssonConfreaks · 3 HN recommenders · 2019–2022
courseLec 1 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008MIT OpenCourseWare · 4 HN recommenders · 2010–2012
tutorialChristophe Pettus - PostgreSQL Proficiency for Python People - PyCon 2016PyCon 2016 · 3 HN recommenders · 2016–2016
talkKEYNOTE / Robert ErdmannPyCon US · 4 HN recommenders · 2021–2024
talkRails World 2024 Opening Keynote - David Heinemeier HanssonRuby on Rails · 6 HN recommenders · 2024–2025
talkArmin Ronacher - A Python for Future GenerationsEuroPython Conference · 4 HN recommenders · 2017–2020
talkRicardo Signes - 闇のEメール伝説yapcasia · 3 HN recommenders · 2011–2021
talkHillel Wayne - Beyond Unit Tests: Taking Your Testing to the Next Level - PyCon 2018PyCon 2018 · 3 HN recommenders · 2018–2023
talkRailsConf 2016 - Rails to Phoenix by Brian CardarellaConfreaks · 4 HN recommenders · 2016–2016
talkThe Mental Game of Python - Raymond HettingerSF Python · 3 HN recommenders · 2019–2023
tutorialBuild Your Own AsyncDavid Beazley · 4 HN recommenders · 2020–2023
talkHow to Speed up a Python Program 114,000 times.InfoQ · 3 HN recommenders · 2015–2022
talkMountainWest RubyConf 2014 - But Really, You Should Learn SmalltalkConfreaks · 3 HN recommenders · 2016–2024
podcastTravis Oliphant: NumPy, SciPy, Anaconda, Python & Scientific Programming | Lex Fridman Podcast #224Lex Fridman · 2 HN recommenders · 2021–2024
talkCharlie Marsh: uv: An Extremely Fast Python Package ManagerJane Street · 3 HN recommenders · 2024–2025
talkWhat nobody tells you about documentationPyCon AU · 3 HN recommenders · 2021–2024
courseGoogle Python Class Day 1 Part 1Google for Developers · 3 HN recommenders · 2011–2018
talkGoogle Developers Day US - Python Design PatternsGoogleDeveloperDay · 2 HN recommenders · 2011–2020
talkJake Vanderplas - Statistics for Hackers - PyCon 2016.mp4PyCon 2016 · 3 HN recommenders · 2017–2025
talkShared memory parallelism in Julia | Kiran Pamnany | Cambridge Julia Meetup (May 2018)The Julia Programming Language · 4 HN recommenders · 2018–2019
explainerPHP doesn't suck (anymore)Aaron Francis · 3 HN recommenders · 2023–2024
interviewTWiST #46 with David Heinemeier HanssonThisWeekinStartups · 3 HN recommenders · 2010–2014
talkCUFP 2013: Julien Verlaguet, Facebook: Analyzing PHP staticallyCUFP 2013 · 3 HN recommenders · 2013–2014
talkNetanel Rubin: The Perl Jam: Exploiting a 20 Year-old Vulnerabilitymedia.ccc.de · 2 HN recommenders · 2018–2023
talkBrian Warner - Magic Wormhole- Simple Secure File Transfer - PyCon 2016.mp4PyCon 2016 · 3 HN recommenders · 2018–2023
tutorialIntroduction to Julia - Part 1 | SciPy 2014 | David SandersEnthought · 3 HN recommenders · 2014–2015
demoPTVS 2.0 Beta: Mixed-Mode Python/C/C++ Debugging overviewpython tools · 1 HN recommender · 2013–2015
talkClojure for Java Programmers Part 1 - Rich HickeyClojureTV · 2 HN recommenders · 2013–2022
talkMilitarizing Your Backyard with Python: Computer Vision and the Squirrel HordesNext Day Video · 3 HN recommenders · 2014–2023
talkWhy Static Typing Came Back • Richard Feldman • GOTO 2022GOTO Conferences · 2 HN recommenders · 2023–2024
interviewHacker Interviews: Larry WallThe BXI · 2 HN recommenders · 2013–2024
talkKeynote. Professor Steven G. Johnson | JuliaCon 2019The Julia Programming Language · 2 HN recommenders · 2019–2022
talkNathaniel J. Smith - Trio: Async concurrency for mere mortals - PyCon 2018PyCon 2018 · 2 HN recommenders · 2020–2023
talkPragmatic Unicode, or, How do I stop the pain?Next Day Video · 2 HN recommenders · 2015–2019
interviewGuido van Rossum: Python and the Future of Programming | Lex Fridman Podcast #341Lex Fridman · 2 HN recommenders · 2022–2025
talkYehuda Katz - Why Rails is Hard (Railsberry 2012)applicake · 2 HN recommenders · 2013–2014
talkCory Benfield - Building Protocol Libraries The Right Way - PyCon 2016PyCon 2016 · 2 HN recommenders · 2016–2024
demoRuby on Rails demotenthconcept · 2 HN recommenders · 2013–2025
talkParallelism, Concurrency, and Asynchrony in Perl 6 / Jonathan Worthingtonyapcasia · 2 HN recommenders · 2015–2016
lectureLecture 1 | Programming Methodology (Stanford)Stanford · 2 HN recommenders · 2009–2026
talkRaymond Hettinger - Dataclasses: The code generator to end all code generators - PyCon 2018PyCon 2018 · 2 HN recommenders · 2018–2021
talkThe Mental Game of Python - Raymond Hettinger [synced version]Tech Ma · 2 HN recommenders · 2020–2026
talkChris Seaton @ VMSS16: JRuby+Truffle: Why it’s Important to Optimise the Tricky Partssoftdevteamuk · 2 HN recommenders · 2016–2019
talkJuliaRobotics: Making robots walk with Julia | Robin DeitsThe Julia Programming Language · 1 HN recommender · 2018–2021
talk"Hedy: A Gradual programming language" by Felienne Hermans (Strange Loop 2022)Strange Loop Conference · 2 HN recommenders · 2022–2024
talkPerl 6 for Mere MortalsCurtis “Ovid” Poe · 2 HN recommenders · 2015–2015
talkJonathan Diegelman - Modeling Spacecraft Separation Dynamics in JuliaThe Julia Programming Language · 2 HN recommenders · 2021–2023
talkCrockford on JavaScript - Section 8: Programming Style & Your BrainYUI Library · 3 HN recommenders · 2014–2015
talkAnthony Scopatz - xonsh - PyCon 2016PyCon 2016 · 2 HN recommenders · 2016–2025
talkGoogle I/O 2011: Java Puzzlers - Scraping the Bottom of the BarrelGoogle for Developers · 2 HN recommenders · 2015–2018
courseEpisode 1: A basic expression evaluatorImmo Landwerth (terrajobst) · 2 HN recommenders · 2020–2026
talkBrandt Bucher – A JIT Compiler for CPythonencukou · 1 HN recommender · 2023–2024
talkFriday evening lightning talksNext Day Video · 1 HN recommender · 2013–2026
talkKeynote - Preventing, Finding, and Fixing Bugs On a Time Budget | Raymond Hettinger @ PyBay2018SF Python · 1 HN recommender · 2020–2022
talkGoRuCo 2012 Hexagonal Rails by Matt WynneConfreaks · 1 HN recommender · 2012–2014
talkBringing SIMD to the Web via DartInfoQ · 1 HN recommender · 2013–2014
talkScalability at YouTubeNext Day Video · 1 HN recommender · 2012–2024
interviewMojo Lang - Tomorrow's High Performance Python? (with Chris Lattner)Developer Voices · 1 HN recommender · 2024–2025
talkLarry Wall Speaks at GoogleGoogle TechTalks · 1 HN recommender · 2009–2018
talkAPL at Julia's Speed | Shashi Gowda | JuliaCon 2016The Julia Programming Language · 1 HN recommender · 2016–2019
talkPython at Massive Scale - Stephen Simmons, Neil SlingerPyData · 1 HN recommender · 2018–2022
talkCompiling and Optimizing Scripting LanguagesGoogle TechTalks · 1 HN recommender · 2011–2020
talkRailsConf 2011: Aaron Patterson, "Double Dream Hands: So Intense!"O'Reilly · 1 HN recommender · 2011–2012
talkOctober CincyRb - Jim Weirich on Decoupling from RailsLaunch Scout · 1 HN recommender · 2014–2017
talkCoroutines and Loom behind the scenes by Roman ElizarovKotlin by JetBrains · 1 HN recommender · 2023–2023