PyOhio
Pyohio_2025
1. Saturday Welcome () https://youtu.be/oFWPfdmXKKg 13 min.
2. Keynote (Abigail Mesrenyame Dogbe) https://youtu.be/kMxJI2Ik9cc 31 min.
3. VSCode Tooling for Python (Daniel Segan) None 14 min.
4. Python for Hardware Folks (Alec Delaney) https://youtu.be/UDO_w55Xtcw 28 min.
5. Detecting Road Conditions from Space Using PyTorch, Public Data, and Free Satellite Imagery (Cynthia Ukawu) https://youtu.be/-V3-8Ocq2rQ 31 min.
6. Demystifying AI Agents with Python Code (William Horton) https://youtu.be/jOEdb9HnwsQ 29 min.
7. CANCELED: Getting Advice from Myself Using Flatfiles, Postgres, and Frontmatter (Jay Miller) None 31 min.
8. Chasten Your Python Program: Configurable Program Analysis and Linting with XPath (Gregory M. Kapfhammer) https://youtu.be/DkbYq-N8AIA 29 min.
9. Lights! Python! Action! (Mike McCaffrey) https://youtu.be/-3euk5EPddU 25 min.
10. From Forge to Keyboard: Crafting a Developer’s Journey (Bianca Ploss) https://youtu.be/2N6Yz9cF0Mg 26 min.
11. Graph Machine Learning in All Its Glory! (Shreya Khurana) https://youtu.be/RLB83WFCAmg 29 min.
12. Deploy Django: GitOps & Kubernetes Made Easy (Calvin Hendryx-Parker) https://youtu.be/H7GMjMgue14 31 min.
13. How a Solo Hobbyist Learned to Love Testing (Carl James) https://youtu.be/pFOY3uHYTEI 27 min.
14. Beyond the Black Box: Interpreting ML Models with SHAP (Avik Basu) https://youtu.be/8wZ81oyWtxc 30 min.
15. The Core Values of a Successful Startup (Daniel Kim) https://youtu.be/Y8dUZW_Nal4 18 min.
16. Guardrails: An Alternative View of Safely Working in Python (Christopher Neugebauer) https://youtu.be/ITrSTncNgL8 30 min.
17. Wildfires! (Lazouich Ford) https://youtu.be/LXkxjbUY0rU 29 min.
18. From Data to Insights in Minutes: Accelerating Predictive Modelling (in Python) with AutoML (Shailaja Sampat) https://youtu.be/wXrkahS1KUo 27 min.
19. Hyperdimensional Computing for Hackers (Anthony) None 30 min.
20. Building Custom Data Structures Using Abstract Collections (Daniel Schelkoph) None 21 min.
21. A Bug's Life (Tathagata Dasgupta) https://youtu.be/D7FM7Js0GHg 30 min.
22. Tune-Up Your Knowledge: A Beginner's Journey Under the Hood of Search Engines (Eddie Mitchell) https://youtu.be/0i_K1awHYHk 28 min.
23. Keynote (Jessica Garson) https://youtu.be/Zf1L7jqWnnI 46 min.
24. Lightning Talks () https://youtu.be/Fm7BtPmZbOY 75 min.
25. Sunday Welcome () https://youtu.be/SY85E55iob0 10 min.
26. Finding Practical Applications for Your Passion Projects (Joe Kaufeld) https://youtu.be/hM84dVEr2ZY 29 min.
27. From Fortran to Python: A Conversation Across Generations of Scientific Computing (Rodrigo Silva Ferreira, Helianildes Silva Ferreira) https://youtu.be/W7J0pA7d99c 31 min.
28. Write Apps for Your TV with Kodi and Python (Andrew Kubera) None 30 min.
29. From Busy Waiting to Async Awaiting: A Journey from Iterators to asyncio (Vignesh Iyer) https://youtu.be/Bfk_z26JxoM 18 min.
30. Using Python in the Concrete Industry (Scott Windsor) https://youtu.be/eUeeKwJwzxI 28 min.
31. Bringing Ideas to Life with DIY IoT: Visualizing Noise Pollution with a Raspberry Pi and Python (Ryan Carroll) https://youtu.be/RtvgQLkzj1s 30 min.
32. uv: Ultimate Victory over Installation and Dependency Chaos (Catherine Devlin) https://youtu.be/QtuyzS6cHq0 26 min.
33. When Your SME Ghosts You: Using GenAI to Build a Database Documentation Agent (Denise Williams) https://youtu.be/_qpuALSX9lc 27 min.
34. GDIOCSpider: Extracting and Identifying IOCs from the GDriveverse (Noah Dunn) https://youtu.be/uiL5fcXXPVQ 21 min.
35. Quantum Computing with Python: From Qubits to Circuits (Temitope Adeniyi) https://youtu.be/V3dc5UkoO5I 27 min.
36. Introducing Labrea: How Embracing Declarative Functional Programming Can Lead You Out of the Tar Pit (Austin Warner) https://youtu.be/R4zZVjQwxUQ 30 min.
37. Why Python Loops Are "Slow": A Gentle Introduction to Interpretation, Bytecode, and Fast Code (Tyler Riccio) https://youtu.be/_h1-LfgV1_0 28 min.
38. Beyond the Benchmark: Why the “Best” Python Dependency Manager Might Not Be Best for You (Keming He) https://youtu.be/ncKno_9NgZs 27 min.
39. A Very Brief Overview of Python’s “Lang” AI Tools and Two Low-Code GUI AI Tools: Flowise and n8n (Curtis Oneal) https://youtu.be/B700zoxyVHY 31 min.
40. Organizing and Maintaining Your Code-Scape with Python (Matt Lavin) https://youtu.be/pD3SwklUD-s 30 min.
41. Developing a System Maintenance Plan and Utilizing Python to Aid in System Maintenance (Joseph Guzi) https://youtu.be/6LRP-Yjf694 26 min.
42. Keynote (Leon Adato) https://youtu.be/1xfDtCtMDjw 37 min.
43. Closing Remarks () https://youtu.be/5vwWer0J3u8 5 min.
1. https://youtu.be/oFWPfdmXKKg 13 min.
2. https://youtu.be/kMxJI2Ik9cc 31 min.
3. None 14 min.
4. https://youtu.be/UDO_w55Xtcw 28 min.
5. https://youtu.be/-V3-8Ocq2rQ 31 min.
6. https://youtu.be/jOEdb9HnwsQ 29 min.
7. None 31 min.
8. https://youtu.be/DkbYq-N8AIA 29 min.
9. https://youtu.be/-3euk5EPddU 25 min.
10. https://youtu.be/2N6Yz9cF0Mg 26 min.
11. https://youtu.be/RLB83WFCAmg 29 min.
12. https://youtu.be/H7GMjMgue14 31 min.
13. https://youtu.be/pFOY3uHYTEI 27 min.
14. https://youtu.be/8wZ81oyWtxc 30 min.
15. https://youtu.be/Y8dUZW_Nal4 18 min.
16. https://youtu.be/ITrSTncNgL8 30 min.
17. https://youtu.be/LXkxjbUY0rU 29 min.
18. https://youtu.be/wXrkahS1KUo 27 min.
19. None 30 min.
20. None 21 min.
21. https://youtu.be/D7FM7Js0GHg 30 min.
22. https://youtu.be/0i_K1awHYHk 28 min.
23. https://youtu.be/Zf1L7jqWnnI 46 min.
24. https://youtu.be/Fm7BtPmZbOY 75 min.
25. https://youtu.be/SY85E55iob0 10 min.
26. https://youtu.be/hM84dVEr2ZY 29 min.
27. https://youtu.be/W7J0pA7d99c 31 min.
28. None 30 min.
29. https://youtu.be/Bfk_z26JxoM 18 min.
30. https://youtu.be/eUeeKwJwzxI 28 min.
31. https://youtu.be/RtvgQLkzj1s 30 min.
32. https://youtu.be/QtuyzS6cHq0 26 min.
33. https://youtu.be/_qpuALSX9lc 27 min.
34. https://youtu.be/uiL5fcXXPVQ 21 min.
35. https://youtu.be/V3dc5UkoO5I 27 min.
36. https://youtu.be/R4zZVjQwxUQ 30 min.
37. https://youtu.be/_h1-LfgV1_0 28 min.
38. https://youtu.be/ncKno_9NgZs 27 min.
39. https://youtu.be/B700zoxyVHY 31 min.
40. https://youtu.be/pD3SwklUD-s 30 min.
41. https://youtu.be/6LRP-Yjf694 26 min.
42. https://youtu.be/1xfDtCtMDjw 37 min.
43. https://youtu.be/5vwWer0J3u8 5 min.
1, Saturday Welcome, saturday_welcome.mp4, 13
2, Keynote, Keynote_11.mp4, 31
3, VSCode Tooling for Python, VSCode_Tooling_for_Python.mp4, 14
4, Python for Hardware Folks, Python_for_Hardware_Folks.mp4, 28
5, Detecting Road Conditions from Space Using PyTorch, Public Data, and Free Satellite Imagery, Detecting_Road_Conditions_from_Space_Using_PyTorch_Public_Data_and_Free_Satellite_Imagery.mp4, 31
6, Demystifying AI Agents with Python Code, Demystifying_AI_Agents_with_Python_Code.mp4, 29
7, CANCELED: Getting Advice from Myself Using Flatfiles, Postgres, and Frontmatter, CANCELED_Getting_Advice_from_Myself_Using_Flatfiles_Postgres_and_Frontmatter.mp4, 31
8, Chasten Your Python Program: Configurable Program Analysis and Linting with XPath, Chasten_Your_Python_Program_Configurable_Program_Analysis_and_Linting_with_XPath.mp4, 29
9, Lights! Python! Action!, Lights_Python_Action.mp4, 25
10, From Forge to Keyboard: Crafting a Developer’s Journey, From_Forge_to_Keyboard_Crafting_a_Developers_Journey.mp4, 26
11, Graph Machine Learning in All Its Glory!, Graph_Machine_Learning_in_All_Its_Glory.mp4, 29
12, Deploy Django: GitOps & Kubernetes Made Easy, Deploy_Django_GitOps_Kubernetes_Made_Easy.mp4, 31
13, How a Solo Hobbyist Learned to Love Testing, How_a_Solo_Hobbyist_Learned_to_Love_Testing.mp4, 27
14, Beyond the Black Box: Interpreting ML Models with SHAP, Beyond_the_Black_Box_Interpreting_ML_Models_with_SHAP.mp4, 30
15, The Core Values of a Successful Startup, The_Core_Values_of_a_Successful_Startup.mp4, 18
16, Guardrails: An Alternative View of Safely Working in Python, Guardrails_An_Alternative_View_of_Safely_Working_in_Python.mp4, 30
17, Wildfires!, Wildfires.mp4, 29
18, From Data to Insights in Minutes: Accelerating Predictive Modelling (in Python) with AutoML, From_Data_to_Insights_in_Minutes_Accelerating_Predictive_Modelling_in_Python_with_AutoML.mp4, 27
19, Hyperdimensional Computing for Hackers, Hyperdimensional_Computing_for_Hackers.mp4, 30
20, Building Custom Data Structures Using Abstract Collections, Building_Custom_Data_Structures_Using_Abstract_Collections.mp4, 21
21, A Bug's Life, A_Bugs_Life.mp4, 30
22, Tune-Up Your Knowledge: A Beginner's Journey Under the Hood of Search Engines, TuneUp_Your_Knowledge_A_Beginners_Journey_Under_the_Hood_of_Search_Engines.mp4, 28
23, Keynote, Keynote_13.mp4, 46
24, Lightning Talks, lightning_talks.mp4, 75
25, Sunday Welcome, sunday_welcome.mp4, 10
26, Finding Practical Applications for Your Passion Projects, Finding_Practical_Applications_for_Your_Passion_Projects.mp4, 29
27, From Fortran to Python: A Conversation Across Generations of Scientific Computing, From_Fortran_to_Python_A_Conversation_Across_Generations_of_Scientific_Computing.mp4, 31
28, Write Apps for Your TV with Kodi and Python, Write_Apps_for_Your_TV_with_Kodi_and_Python.mp4, 30
29, From Busy Waiting to Async Awaiting: A Journey from Iterators to asyncio, From_Busy_Waiting_to_Async_Awaiting_A_Journey_from_Iterators_to_asyncio.mp4, 18
30, Using Python in the Concrete Industry, Using_Python_in_the_Concrete_Industry.mp4, 28
31, Bringing Ideas to Life with DIY IoT: Visualizing Noise Pollution with a Raspberry Pi and Python, Bringing_Ideas_to_Life_with_DIY_IoT_Visualizing_Noise_Pollution_with_a_Raspberry_Pi_and_Python.mp4, 30
32, uv: Ultimate Victory over Installation and Dependency Chaos, uv_Ultimate_Victory_over_Installation_and_Dependency_Chaos.mp4, 26
33, When Your SME Ghosts You: Using GenAI to Build a Database Documentation Agent, When_Your_SME_Ghosts_You_Using_GenAI_to_Build_a_Database_Documentation_Agent.mp4, 27
34, GDIOCSpider: Extracting and Identifying IOCs from the GDriveverse, GDIOCSpider_Extracting_and_Identifying_IOCs_from_the_GDriveverse.mp4, 21
35, Quantum Computing with Python: From Qubits to Circuits, Quantum_Computing_with_Python_From_Qubits_to_Circuits.mp4, 27
36, Introducing Labrea: How Embracing Declarative Functional Programming Can Lead You Out of the Tar Pit, Introducing_Labrea_How_Embracing_Declarative_Functional_Programming_Can_Lead_You_Out_of_the_Tar_Pit.mp4, 30
37, Why Python Loops Are "Slow": A Gentle Introduction to Interpretation, Bytecode, and Fast Code, Why_Python_Loops_Are_Slow_A_Gentle_Introduction_to_Interpretation_Bytecode_and_Fast_Code.mp4, 28
38, Beyond the Benchmark: Why the “Best” Python Dependency Manager Might Not Be Best for You, Beyond_the_Benchmark_Why_the_Best_Python_Dependency_Manager_Might_Not_Be_Best_for_You.mp4, 27
39, A Very Brief Overview of Python’s “Lang” AI Tools and Two Low-Code GUI AI Tools: Flowise and n8n, A_Very_Brief_Overview_of_Pythons_Lang_AI_Tools_and_Two_LowCode_GUI_AI_Tools_Flowise_and_n8n.mp4, 31
40, Organizing and Maintaining Your Code-Scape with Python, Organizing_and_Maintaining_Your_CodeScape_with_Python.mp4, 30
41, Developing a System Maintenance Plan and Utilizing Python to Aid in System Maintenance, Developing_a_System_Maintenance_Plan_and_Utilizing_Python_to_Aid_in_System_Maintenance.mp4, 26
42, Keynote, Keynote_12.mp4, 37
43, Closing Remarks, closing_remarks.mp4, 5