| id | conf | start | state | len | episode.name per New York Times Manual of Style
 episode.slug
 | cmt | released | yt mp4
 | 
    
    
      
        | 14166 | 8 | Sat 28 09:00 | 8 | 16 | Saturday Welcome Saturday Welcome
 Saturday_Welcome
 | 9 | Y | Y | 
    
      
        | 14167 | 9 | Sat 28 09:15 | 11 | 87 | From Support to Engineering and Beyond: What to Take with You, and What to Leave Behind From Support to Engineering and Beyond: What to Take With You, and What to Leave Behind
 From_Support_to_Engineering_and_Beyond_What_to_Take_with_You_and_What_to_Leave_Behind
 | 9 | Y | Y | 
    
      
        | 14169 | 1 | Sat 28 10:30 | 11 | 37 | Natural Language Processing in Python Natural Language Processing in Python
 Natural_Language_Processing_in_Python
 |  | Y | Y | 
    
      
        | 14170 | 14 | Sat 28 10:30 | 11 | 50 | Reproducible Environments for Reproducible Results Reproducible Environments for Reproducible Results
 Reproducible_Environments_for_Reproducible_Results
 |  | Y | Y | 
    
      
        | 14171 | 13 | Sat 28 10:30 | 8 | 75 | A Hands-On Guide to Teaching Programming with GitHub, Travis CI, and Python A Hands-On Guide to Teaching Programming With GitHub, Travis CI, and Python
 A_HandsOn_Guide_to_Teaching_Programming_with_GitHub_Travis_CI_and_Python
 |  | Y | Y | 
    
      
        | 14172 | 15 | Sat 28 10:30 | 11 | 51 | Guide to Software Engineering for Visually Impaired Guide to Software Engineering for Visually Impaired
 Guide_to_Software_Engineering_for_Visually_Impaired
 |  | Y | Y | 
    
      
        | 14173 | 12 | Sat 28 10:30 | 11 | 52 | Easier Classes: Python Classes Without All the Cruft Easier Classes: Python Classes Without All the Cruft
 Easier_Classes_Python_Classes_Without_All_the_Cruft
 |  | Y | Y | 
    
      
        | 14174 | 18 | Sat 28 11:15 | 11 | 62 | The Modern Command-Line Tool Stack: Pipenv, Click, and Friends The Modern Command-Line Tool Stack: Pipenv, Click, and Friends
 The_Modern_CommandLine_Tool_Stack_Pipenv_Click_and_Friends
 |  | Y | Y | 
    
      
        | 14175 | 19 | Sat 28 11:15 | 8 | 61 | Playtime in the Dunders: Mastering Python with Misfit Objects Playtime in the Dunders: Mastering Python With Misfit Objects
 Playtime_in_the_Dunders_Mastering_Python_with_Misfit_Objects
 |  | Y | Y | 
    
      
        | 14176 | 17 | Sat 28 11:15 | 11 | 95 | Smart and Simple Data Driven Hydroponic Sensing Applications Using Python, Flask & Raspberry Pi Smart and Simple Data Driven Hydroponic Sensing Applications Using Python, Flask & Raspberry Pi
 Smart_and_Simple_Data_Driven_Hydroponic_Sensing_Applications_Using_Python_Flask_Raspberry_Pi
 |  | Y | Y | 
    
      
        | 14177 | 16 | Sat 28 11:15 | 11 | 56 | Go with the Flow: Automating Your Workflows with Airflow Go With the Flow: Automating Your Workflows With Airflow
 Go_with_the_Flow_Automating_Your_Workflows_with_Airflow
 | 9 | Y | Y | 
    
      
        | 14183 | 21 | Sat 28 12:00 | 9* | 67 | Exploration of Neural-Gestural Interfaces for the Control of Robots Exploration of Neural-Gestural Interfaces for the Control of Robots
 Exploration_of_NeuralGestural_Interfaces_for_the_Control_of_Robots
 |  | Y | Y | 
    
      
        | 14185 | 23 | Sat 28 12:00 | 8 | 24 | Advanced Pickle Security Advanced Pickle Security
 Advanced_Pickle_Security_1
 |  | Y | Y | 
    
      
        | 14182 | 20 | Sat 28 12:00 | 11 | 55 | Large-Scale Recommendation System with Python and Spark Large-Scale Recommendation System With Python and Spark
 LargeScale_Recommendation_System_with_Python_and_Spark
 | 9 | Y | Y | 
    
      
        | 14184 | 22 | Sat 28 12:00 | 11 | 44 | Customizing Sphinx: Simple, Normal, and Hard Customizing Sphinx: Simple, Normal, and Hard
 Customizing_Sphinx_Simple_Normal_and_Hard
 |  | Y | Y | 
    
      
        | 14200 | 25 | Sat 28 14:00 | 10 | 12 | Making Games Making Games
 Making_Games_2
 |  | Y | Y | 
    
      
        | 14202 | 27 | Sat 28 14:00 | 11 | 42 | How to Build a Plan to Migrate to Python 3 How to Build a Plan to Migrate to Python 3
 How_to_Build_a_Plan_to_Migrate_to_Python_3
 |  | Y | Y | 
    
      
        | 14201 | 24 | Sat 28 14:00 | 11 | 59 | Software Engineering For Beginners: A Jr. Developer's Guide Software Engineering for Beginners: A Jr. Developer's Guide
 Software_Engineering_For_Beginners_A_Jr_Developers_Guide
 |  | Y | Y | 
    
      
        | 14198 | 26 | Sat 28 14:00 | 8 | 24 | Give Feedback Fearlessly Give Feedback Fearlessly
 Give_Feedback_Fearlessly
 |  | Y | Y | 
    
      
        | 14212 | 29 | Sat 28 15:00 | 11 | 39 | Generating Music with Python and FoxDot Generating Music With Python and FoxDot
 Generating_Music_with_Python_and_FoxDot
 |  | Y | Y | 
    
      
        | 14211 | 28 | Sat 28 15:00 | 11 | 25 | You Can Do Deep Learning! You Can Do Deep Learning!
 You_Can_Do_Deep_Learning
 | 9 | Y | Y | 
    
      
        | 14213 | 30 | Sat 28 15:00 | 11 | 49 | Inside the Cheeseshop: How Python Packaging Works Inside the Cheeseshop: How Python Packaging Works
 Inside_the_Cheeseshop_How_Python_Packaging_Works
 |  | Y | Y | 
    
      
        | 14214 | 31 | Sat 28 15:00 | 11 | 20 | You Don't Need That! You Don't Need That!
 You_Don_t_Need_That
 |  | Y | Y | 
    
      
        | 14215 | 2 | Sat 28 15:00 | 11 | 40 | A Beginner's Guide to Tackling Recursion A Beginner's Guide to Tackling Recursion
 A_Beginners_Guide_to_Tackling_Recursion
 |  | Y | Y | 
    
      
        | 14221 | 33 | Sat 28 15:45 | 11 | 45 | Egad! How Do We Start Writing (Better) Tests? Egad! How Do We Start Writing (Better) Tests?
 Egad_How_Do_We_Start_Writing_Better_Tests
 |  | Y | Y | 
    
      
        | 14220 | 32 | Sat 28 15:45 | 11 | 18 | Going Passwordless Going Passwordless
 Going_Passwordless
 |  | Y | Y | 
    
      
        | 14222 | 34 | Sat 28 15:45 | 11 | 82 | Building a Twitter Metadata Scraper: Learnings from Working with a New Twitter API Building a Twitter Metadata Scraper: Learnings From Working With a New Twitter API
 Building_a_Twitter_Metadata_Scraper_Learnings_from_Working_with_a_New_Twitter_API
 |  | Y | Y | 
    
      
        | 14223 | 35 | Sat 28 15:45 | 9* | 38 | Serverless Anywhere, Including On-Prem Serverless Anywhere, Including On-Prem
 Serverless_Anywhere_Including_OnPrem
 |  | Y | Y | 
    
      
        | 14229 | 38 | Sat 28 16:30 | 11 | 66 | Conversational Interfaces for Chatbots and Artificial Intelligence Conversational Interfaces for Chatbots and Artificial Intelligence
 Conversational_Interfaces_for_Chatbots_and_Artificial_Intelligence
 |  | Y | Y | 
    
      
        | 14228 | 36 | Sat 28 16:30 | 11 | 58 | An Only One Step Ahead Guide for Machine Learning Projects An Only One Step Ahead Guide for Machine Learning Projects
 An_Only_One_Step_Ahead_Guide_for_Machine_Learning_Projects
 | 9 | Y | Y | 
    
      
        | 14230 | 39 | Sat 28 16:30 | 8 | 84 | Tracking the International Space Station in Django with Redis-Queue and RQ Scheduler Tracking the International Space Station in Django With Redis-Queue and RQ Scheduler
 Tracking_the_International_Space_Station_in_Django_with_RedisQueue_and_RQ_Scheduler
 |  | Y | Y | 
    
      
        | 14231 | 37 | Sat 28 16:30 | 11 | 54 | Automated Regression Testing with Splinter and Jupyter Automated Regression Testing With Splinter and Jupyter
 Automated_Regression_Testing_with_Splinter_and_Jupyter
 |  | Y | Y | 
    
      
        | 14239 | 41 | Sat 28 17:15 | 9* | 24 | Saturday Lightning Talks Saturday Lightning Talks
 Lightning_Talks_26
 |  | Y | Y | 
    
      
        | 14180 | 11 | Sun 29 11:30 | 8 | 14 | Sunday Welcome Sunday Welcome
 Sunday_Welcome
 |  | Y | Y | 
    
      
        | 14181 | 44 | Sun 29 11:40 | 11 | 79 | Now is better than Never: What the Zen of Python can teach us about Data Ethics Now Is Better Than Never: What the Zen of Python Can Teach Us About Data Ethics
 Sunday_Keynote
 |  | Y | Y | 
    
      
        | 14193 | 5 | Sun 29 12:45 | 5 | 25 | Welcome to CircuitPython! Welcome to CircuitPython!
 Welcome_to_CircuitPython
 |  | Y | Y | 
    
      
        | 14189 | 48 | Sun 29 12:45 | 8 | 35 | Python, Robotics, OpenCV and Vision Python, Robotics, OpenCV and Vision
 Python_Robotics_OpenCV_and_Vision
 |  | Y | Y | 
    
      
        | 14192 | 46 | Sun 29 12:45 | 11 | 99 | Penetration Testing The Dev Interview: Attacks to Ace Interviews and Defenses to Build Better Teams Penetration Testing the Dev Interview: Attacks to Ace Interviews and Defenses to Build Better Teams
 Penetration_Testing_The_Dev_Interview_Attacks_to_ace_interviews_and_defenses_to_build_better_teams
 |  | Y | Y | 
    
      
        | 14190 | 51 | Sun 29 12:45 | 11 | 31 | Community - From the Inside Out Community - From the Inside Out
 Community_From_the_Inside_Out
 |  | Y | Y | 
    
      
        | 14191 | 47 | Sun 29 12:45 | 11 | 39 | An Intuitive Grasp of RegEx’s in Python An Intuitive Grasp of RegEx’s in Python
 An_Intuitive_Grasp_of_RegExs_in_Python
 | 5 | Y | Y | 
    
      
        | 14196 | 55 | Sun 29 13:30 | 11 | 47 | Auditing Your Site for Accessibility: Now What? Auditing Your Site for Accessibility: Now What?
 Auditing_Your_Site_for_Accessibility_Now_What
 |  | Y | Y | 
    
      
        | 14197 | 54 | Sun 29 13:30 | 11 | 32 | Build GUIs with Python and Glade Build GUIs With Python and Glade
 Build_GUIs_with_Python_and_Glade
 |  | Y | Y | 
    
      
        | 14194 | 52 | Sun 29 13:30 | 11 | 33 | How I Learned to Code with My Dad How I Learned to Code With My Dad
 How_I_Learned_to_Code_with_My_Dad
 |  | Y | Y | 
    
      
        | 14195 | 53 | Sun 29 13:30 | 11 | 34 | Python in Serverless Architectures Python in Serverless Architectures
 Python_in_Serverless_Architectures
 |  | Y | Y | 
    
      
        | 14205 | 59 | Sun 29 14:15 | 11 | 35 | CSS as a Service: Maintaining Style CSS as a Service: Maintaining Style
 CSS_as_a_Service_Maintaining_Style
 |  | Y | Y | 
    
      
        | 14206 | 57 | Sun 29 14:15 | 11 | 28 | Containers Without the Magic Containers Without the Magic
 Containers_Without_the_Magic
 |  | Y | Y | 
    
      
        | 14203 | 56 | Sun 29 14:15 | 11 | 93 | A Son, a Father, and a Computer - How I'm Using Tech to Ease the Suffering of my Dying Father A Son, a Father, and a Computer - How I'm Using Tech to Ease the Suffering of My Dying Father
 A_Son_a_Father_and_a_Computer_How_Im_Using_Tech_to_Ease_the_Suffering_of_my_Dying_Father
 |  | Y | Y | 
    
      
        | 14204 | 58 | Sun 29 14:15 | 11 | 28 | Duck Typing Is For The Birds Duck Typing Is for the Birds
 Duck_Typing_Is_For_The_Birds
 |  | Y | Y | 
    
      
        | 14210 | 6 | Sun 29 15:00 | 8 | 47 | Intro to Automation Using StackStorm and Python Intro to Automation Using StackStorm and Python
 Intro_to_Automation_Using_StackStorm_and_Python
 |  | Y | Y | 
    
      
        | 14217 | 64 | Sun 29 15:15 | 11 | 34 | Distributed Software (with Python) Distributed Software (With Python)
 Distributed_Software_with_Python
 |  | Y | Y | 
    
      
        | 14216 | 63 | Sun 29 15:15 | 8 | 41 | Cheating on Your Math Homework with SymPy Cheating on Your Math Homework With SymPy
 Cheating_on_Your_Math_Homework_with_SymPy
 |  | Y | Y | 
    
      
        | 14218 | 65 | Sun 29 15:15 | 11 | 46 | Bit Splotches: Dot Matrix Printing with Python Bit Splotches: Dot Matrix Printing With Python
 Bit_Splotches_Dot_Matrix_Printing_with_Python
 |  | Y | Y | 
    
      
        | 14219 | 62 | Sun 29 15:15 | 11 | 45 | Useful Python Libraries for Network Engineers Useful Python Libraries for Network Engineers
 Useful_Python_Libraries_for_Network_Engineers
 |  | Y | Y | 
    
      
        | 14225 | 66 | Sun 29 16:15 | 11 | 56 | Pandas on Jupyter: Improving Your Data Analysis Workflow Pandas on Jupyter: Improving Your Data Analysis Workflow
 Pandas_on_Jupyter_Improving_Your_Data_Analysis_Workflow
 |  | Y | Y | 
    
      
        | 14224 | 68 | Sun 29 16:15 | 9* | 44 | Oh the Places You'll Go to Find Memory Leaks Oh the Places You'll Go to Find Memory Leaks
 Oh_the_Places_Youll_Go_to_Find_Memory_Leaks
 |  | Y | Y | 
    
      
        | 14227 | 69 | Sun 29 16:15 | 11 | 47 | Creating an IoT Baseball Scoreboard with Python Creating an IoT Baseball Scoreboard With Python
 Creating_an_IoT_Baseball_Scoreboard_with_Python
 |  | Y | Y | 
    
      
        | 14226 | 67 | Sun 29 16:15 | 11 | 45 | Solving an NP-Hard Problem for Fun and Profit Solving an NP-Hard Problem for Fun and Profit
 Solving_an_NPHard_Problem_for_Fun_and_Profit
 |  | Y | Y | 
    
      
        | 14236 | 71 | Sun 29 17:00 | 9* | 22 | Sunday Lightning Talks Sunday Lightning Talks
 Close_Lightning_Talks
 |  | Y | Y |