PyOhio
PyOhio 2024
1. Saturday Welcome () None 15 min.
2. Keynote (Steph Hippo) https://youtu.be/cXMpzHAZbLA 38 min.
3. Serverless AI Inferencing Using Python and WebAssembly (Shivay Lamba) https://youtu.be/CYs27fJhAZU 31 min.
4. Snakes & Ladders: A Gentle Introduction to Generators and Iterators (JR Rickerson) https://youtu.be/E-LGJ27JY1w 27 min.
5. Enhancing the JupyterLab Notebook to Overcome Bioinformatics Analysis Challenges with GiN (Jayadev Joshi) https://youtu.be/SmDLM1LtX24 25 min.
6. So, I Got Some Code Working… Now How Do I Share It?! (Elaine Wong) https://youtu.be/4rLy4bYxQ0c 22 min.
7. A Python Sequence (Un)Packing Primer (Brian Costlow) https://youtu.be/oZv1mRhLxxU 27 min.
8. What Django Deployment is Really About (James Walters) https://youtu.be/rqHWHQrkAnI 29 min.
9. Quantum Computing with Qiskit in Galaxy (Bryan Raubenolt) https://youtu.be/cR1-ymGB_HQ 29 min.
10. Canceled: Building Resilient Applications with Circuit Breakers and Retries Using FastAPI (Sameer Shukla) None 30 min.
11. How to Use Static Typing in Python with Type Hints, MyPy and Pydantic (Jack Bennett) https://youtu.be/DPFnG6CdrJY 26 min.
12. Efficient Path Planning for Search and Rescue Missions Using Neural Networks (Keith Martin Machina) https://youtu.be/SEVsdCf92ag 29 min.
13. Data Science & Agile: Strategies for Working Together (Alyssa Batula) https://youtu.be/6HPacg9zDkU 25 min.
14. Simplifying Python Web App Operations: Automating K8s Ops with Open Source (David Andersson) https://youtu.be/2_Laq499rr4 28 min.
15. Validating Complex Types Using Pydantic (Daniel Schelkoph) https://youtu.be/RP8U828yOX4 27 min.
16. How to Do the Same Thing Over and Over Again and Yield Different Results (Jessica Garson) https://youtu.be/tLq3spBR9qg 28 min.
17. Python <3 Rust (Moshe Zadka) https://youtu.be/-NNR8KeJeI4 27 min.
18. Boosting Neuroimaging Analysis and Results Digestibility đź§ (Carlos A Aranibar) https://youtu.be/lNC5DwuUb8M 27 min.
19. Data Engineering: The World Between Worlds (Rainu Ittycheriah) https://youtu.be/SWYK7us-gnY 25 min.
20. 20 GOTO 10: How to Make Scrolling ASCII Art (Al Sweigart) https://youtu.be/QOQnYO8CGtU 23 min.
21. Boosting Python Numeric Computations with Dynamic C++ Integration (Mandar Deshpande) https://youtu.be/pk1jGO41zLw 24 min.
22. Keynote (Mariatta) https://youtu.be/uJat5JEeoBU 33 min.
23. Lightning Talks () https://youtu.be/FMfgVo4-i8Y 68 min.
24. Sunday Welcome () None 15 min.
25. A Confession of My Python Sins (Jamie Bliss) https://youtu.be/EFgmCHzVQOs 23 min.
26. Stress Less: Easy Database Load Testing Using Python and Locust (Miguel Johnson) https://youtu.be/C2PggXqIJtE 14 min.
27. Signal Processing in Electrochemistry with Python: Applications to the US Opioids Crisis (Rodrigo Silva Ferreira) https://youtu.be/7UPzG0HhjDE 29 min.
28. Hot: Pathlib, Not: String Paths (Josh Schneider) https://youtu.be/pUw7bRAFLPc 30 min.
29. Asyncio by Example (Andrew Kubera) https://youtu.be/oRI9TAN0GbQ 30 min.
30. Introducing Immortal Objects: Building Block Towards a Multi-core Python Runtime (Aditya Mehra) https://youtu.be/U-o2QtXAnps 30 min.
31. Device Authorization Flow 101: Logging in From Input Constrained Devices (Jessica Temporal) https://youtu.be/gjLUK6vT2KU 29 min.
32. Mastering the Zen of Dev Experience: Kubernetes and the Art of Simplicity (Calvin Hendryx-Parker) https://youtu.be/AZvMebTZDkk 31 min.
33. Canceled: Gotta Go Fast! Using Asyncio for More Efficient Web Scraping (Samuel Agnew) None 30 min.
34. Evolve or Die: How I Stopped Avoiding and Starting Loving Python Upgrades (Ruby Henry, Ph.d.) https://youtu.be/VSoojqx0xMo 26 min.
35. Building Vector-Symbolic Architectures with Python (Fabio Cumbo) https://youtu.be/srKmE_j-gfo 26 min.
36. Zen Commandments (Paul Hutchings) https://youtu.be/v7rwqh8kcuY 25 min.
37. 23, Python and Me: Using Machine Learning in Python to Analyze Consumer Genomics Data (Nathan Brouwer) https://youtu.be/_51o1CK_3_0 30 min.
38. Wagtail: The Python CMS Taking the World by Storm (Vince Salvino) https://youtu.be/kyly_c2HQE8 29 min.
39. Technical Empathy (Leon Adato) https://youtu.be/92gZqp8EsSc 32 min.
40. Python + Discord = Great Bots! (Alex Oladele) https://youtu.be/J-0T0Znk5Z8 33 min.
41. Keynote: Brains Are Beautiful Liars (Trey Hunner) https://youtu.be/APuLJ4pfM4c 40 min.
42. Closing Remarks () None 15 min.
1. None 15 min.
2. https://youtu.be/cXMpzHAZbLA 38 min.
3. https://youtu.be/CYs27fJhAZU 31 min.
4. https://youtu.be/E-LGJ27JY1w 27 min.
5. https://youtu.be/SmDLM1LtX24 25 min.
6. https://youtu.be/4rLy4bYxQ0c 22 min.
7. https://youtu.be/oZv1mRhLxxU 27 min.
8. https://youtu.be/rqHWHQrkAnI 29 min.
9. https://youtu.be/cR1-ymGB_HQ 29 min.
10. None 30 min.
11. https://youtu.be/DPFnG6CdrJY 26 min.
12. https://youtu.be/SEVsdCf92ag 29 min.
13. https://youtu.be/6HPacg9zDkU 25 min.
14. https://youtu.be/2_Laq499rr4 28 min.
15. https://youtu.be/RP8U828yOX4 27 min.
16. https://youtu.be/tLq3spBR9qg 28 min.
17. https://youtu.be/-NNR8KeJeI4 27 min.
18. https://youtu.be/lNC5DwuUb8M 27 min.
19. https://youtu.be/SWYK7us-gnY 25 min.
20. https://youtu.be/QOQnYO8CGtU 23 min.
21. https://youtu.be/pk1jGO41zLw 24 min.
22. https://youtu.be/uJat5JEeoBU 33 min.
23. https://youtu.be/FMfgVo4-i8Y 68 min.
24. None 15 min.
25. https://youtu.be/EFgmCHzVQOs 23 min.
26. https://youtu.be/C2PggXqIJtE 14 min.
27. https://youtu.be/7UPzG0HhjDE 29 min.
28. https://youtu.be/pUw7bRAFLPc 30 min.
29. https://youtu.be/oRI9TAN0GbQ 30 min.
30. https://youtu.be/U-o2QtXAnps 30 min.
31. https://youtu.be/gjLUK6vT2KU 29 min.
32. https://youtu.be/AZvMebTZDkk 31 min.
33. None 30 min.
34. https://youtu.be/VSoojqx0xMo 26 min.
35. https://youtu.be/srKmE_j-gfo 26 min.
36. https://youtu.be/v7rwqh8kcuY 25 min.
37. https://youtu.be/_51o1CK_3_0 30 min.
38. https://youtu.be/kyly_c2HQE8 29 min.
39. https://youtu.be/92gZqp8EsSc 32 min.
40. https://youtu.be/J-0T0Znk5Z8 33 min.
41. https://youtu.be/APuLJ4pfM4c 40 min.
42. None 15 min.
1, Saturday Welcome, Saturday_Welcome_3.mp4, 15
2, Keynote, Keynote_10.mp4, 38
3, Serverless AI Inferencing Using Python and WebAssembly, Serverless_AI_Inferencing_Using_Python_and_WebAssembly.mp4, 31
4, Snakes & Ladders: A Gentle Introduction to Generators and Iterators, Snakes_Ladders_A_Gentle_Introduction_to_Generators_and_Iterators.mp4, 27
5, Enhancing the JupyterLab Notebook to Overcome Bioinformatics Analysis Challenges with GiN, Enhancing_the_JupyterLab_Notebook_to_Overcome_Bioinformatics_Analysis_Challenges_with_GiN.mp4, 25
6, So, I Got Some Code Working… Now How Do I Share It?!, So_I_Got_Some_Code_Working_Now_How_Do_I_Share_It.mp4, 22
7, A Python Sequence (Un)Packing Primer, A_Python_Sequence_UnPacking_Primer.mp4, 27
8, What Django Deployment is Really About, What_Django_Deployment_is_Really_About.mp4, 29
9, Quantum Computing with Qiskit in Galaxy, Quantum_Computing_with_Qiskit_in_Galaxy.mp4, 29
10, Canceled: Building Resilient Applications with Circuit Breakers and Retries Using FastAPI, Canceled_Building_Resilient_Applications_with_Circuit_Breakers_and_Retries_Using_FastAPI.mp4, 30
11, How to Use Static Typing in Python with Type Hints, MyPy and Pydantic, Is_Python_Your_TYPE_of_Programming_Language_How_to_Use_Static_Typing_in_Python_with_Type_Hints_MyPy_and_Pydantic.mp4, 26
12, Efficient Path Planning for Search and Rescue Missions Using Neural Networks, Efficient_Path_Planning_for_Search_and_Rescue_Missions_Using_Neural_Networks.mp4, 29
13, Data Science & Agile: Strategies for Working Together, Data_Science_Agile_Strategies_for_Working_Together.mp4, 25
14, Simplifying Python Web App Operations: Automating K8s Ops with Open Source, Simplifying_Python_Web_App_Operations_Automating_K8s_Ops_with_Open_Source.mp4, 28
15, Validating Complex Types Using Pydantic, Validating_Complex_Types_Using_Pydantic.mp4, 27
16, How to Do the Same Thing Over and Over Again and Yield Different Results, How_to_Do_the_Same_Thing_Over_and_Over_Again_and_Yield_Different_Results.mp4, 28
17, Python <3 Rust, Python_3_Rust.mp4, 27
18, Boosting Neuroimaging Analysis and Results Digestibility đź§ , Boosting_Neuroimaging_Analysis_and_Results_Digestibility_2.mp4, 27
19, Data Engineering: The World Between Worlds, Data_Engineering_The_World_Between_Worlds.mp4, 25
20, 20 GOTO 10: How to Make Scrolling ASCII Art, 20_GOTO_10_How_to_Make_Scrolling_ASCII_Art.mp4, 23
21, Boosting Python Numeric Computations with Dynamic C++ Integration, Boosting_Python_Numeric_Computations_with_Dynamic_C_Integration.mp4, 24
22, Keynote, Keynote_9.mp4, 33
23, Lightning Talks, Lightning_Talks_27.mp4, 68
24, Sunday Welcome, Sunday_Welcome_3.mp4, 15
25, A Confession of My Python Sins, A_Confession_of_My_Python_Sins.mp4, 23
26, Stress Less: Easy Database Load Testing Using Python and Locust, Stress_Less_Easy_Database_Load_Testing_Using_Python_and_Locust.mp4, 14
27, Signal Processing in Electrochemistry with Python: Applications to the US Opioids Crisis, Signal_Processing_in_Electrochemistry_with_Python_Applications_to_the_US_Opioids_Crisis.mp4, 29
28, Hot: Pathlib, Not: String Paths, Hot_Pathlib_Not_String_Paths.mp4, 30
29, Asyncio by Example, Asyncio_by_Example.mp4, 30
30, Introducing Immortal Objects: Building Block Towards a Multi-core Python Runtime, Introducing_Immortal_Objects_Building_Block_Towards_a_Multicore_Python_Runtime.mp4, 30
31, Device Authorization Flow 101: Logging in From Input Constrained Devices, Device_Authorization_Flow_101_Logging_in_From_Input_Constrained_Devices.mp4, 29
32, Mastering the Zen of Dev Experience: Kubernetes and the Art of Simplicity, Mastering_the_Zen_of_Dev_Experience_Kubernetes_and_the_Art_of_Simplicity.mp4, 31
33, Canceled: Gotta Go Fast! Using Asyncio for More Efficient Web Scraping, Canceled_Gotta_Go_Fast_Using_Asyncio_for_More_Efficient_Web_Scraping.mp4, 30
34, Evolve or Die: How I Stopped Avoiding and Starting Loving Python Upgrades, Evolve_or_Die_How_I_Stopped_Avoiding_and_Starting_Loving_Python_Upgrades.mp4, 26
35, Building Vector-Symbolic Architectures with Python, Building_VectorSymbolic_Architectures_with_Python.mp4, 26
36, Zen Commandments, Zen_Commandments.mp4, 25
37, 23, Python and Me: Using Machine Learning in Python to Analyze Consumer Genomics Data, 23_Python_and_Me_Using_Machine_Learning_in_Python_to_Analyze_Consumer_Genomics_Data.mp4, 30
38, Wagtail: The Python CMS Taking the World by Storm, Wagtail_The_Python_CMS_Taking_the_World_by_Storm.mp4, 29
39, Technical Empathy, Technical_Empathy.mp4, 32
40, Python + Discord = Great Bots!, Python_Discord_Great_Bots.mp4, 33
41, Keynote: Brains Are Beautiful Liars, Keynote_7.mp4, 40
42, Closing Remarks, Closing_Remarks_3.mp4, 15