{"componentChunkName":"component---content-pages-program-speakers-js","path":"/program/speakers/","result":{"data":{"allSpeakersYaml":{"edges":[{"node":{"name":"Alex Zharichenko","slug":"alex-zharichenko","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#e8d8d8","images":{"fallback":{"src":"/2022/static/32b4ea45b65a173010bc70b6ec315a97/0f2c0/4131575_f43E4iZ.jpg","srcSet":"/2022/static/32b4ea45b65a173010bc70b6ec315a97/04013/4131575_f43E4iZ.jpg 38w,\n/2022/static/32b4ea45b65a173010bc70b6ec315a97/ced95/4131575_f43E4iZ.jpg 75w,\n/2022/static/32b4ea45b65a173010bc70b6ec315a97/0f2c0/4131575_f43E4iZ.jpg 150w,\n/2022/static/32b4ea45b65a173010bc70b6ec315a97/f82a0/4131575_f43E4iZ.jpg 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/32b4ea45b65a173010bc70b6ec315a97/5b2b4/4131575_f43E4iZ.webp 38w,\n/2022/static/32b4ea45b65a173010bc70b6ec315a97/8c3b2/4131575_f43E4iZ.webp 75w,\n/2022/static/32b4ea45b65a173010bc70b6ec315a97/95d0b/4131575_f43E4iZ.webp 150w,\n/2022/static/32b4ea45b65a173010bc70b6ec315a97/10d1a/4131575_f43E4iZ.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Doing Everything Data Without Leaving the Notebook: Programmatic Jupyter Notebooks","slug":"doing-everything-data-without-leaving-the-notebook-programmatic-jupyter-notebooks"}]}},{"node":{"name":"Amanda Quint","slug":"amanda-quint","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#080808","images":{"fallback":{"src":"/2022/static/9753fe5cb27e8eba43c2e85edb3b329c/0f2c0/IWS45_FOpDpgF.jpg","srcSet":"/2022/static/9753fe5cb27e8eba43c2e85edb3b329c/04013/IWS45_FOpDpgF.jpg 38w,\n/2022/static/9753fe5cb27e8eba43c2e85edb3b329c/ced95/IWS45_FOpDpgF.jpg 75w,\n/2022/static/9753fe5cb27e8eba43c2e85edb3b329c/0f2c0/IWS45_FOpDpgF.jpg 150w,\n/2022/static/9753fe5cb27e8eba43c2e85edb3b329c/f82a0/IWS45_FOpDpgF.jpg 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/9753fe5cb27e8eba43c2e85edb3b329c/5b2b4/IWS45_FOpDpgF.webp 38w,\n/2022/static/9753fe5cb27e8eba43c2e85edb3b329c/8c3b2/IWS45_FOpDpgF.webp 75w,\n/2022/static/9753fe5cb27e8eba43c2e85edb3b329c/95d0b/IWS45_FOpDpgF.webp 150w,\n/2022/static/9753fe5cb27e8eba43c2e85edb3b329c/10d1a/IWS45_FOpDpgF.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Beyond Velocity: 3 Metrics for Engineering Team Success","slug":"beyond-velocity-3-metrics-for-engineering-team-success"}]}},{"node":{"name":"Anay Pant","slug":"anay-pant","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#e8e8e8","images":{"fallback":{"src":"/2022/static/9ae3446eb535a38f49564a5316a1eec6/77908/no-profile.png","srcSet":"/2022/static/9ae3446eb535a38f49564a5316a1eec6/65f19/no-profile.png 38w,\n/2022/static/9ae3446eb535a38f49564a5316a1eec6/860a7/no-profile.png 75w,\n/2022/static/9ae3446eb535a38f49564a5316a1eec6/77908/no-profile.png 150w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/9ae3446eb535a38f49564a5316a1eec6/5b2b4/no-profile.webp 38w,\n/2022/static/9ae3446eb535a38f49564a5316a1eec6/8c3b2/no-profile.webp 75w,\n/2022/static/9ae3446eb535a38f49564a5316a1eec6/95d0b/no-profile.webp 150w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Flappy Bird AI!","slug":"flappy-bird-ai"}]}},{"node":{"name":"Azan Bin Zahid","slug":"azan-bin-zahid","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#f8f8f8","images":{"fallback":{"src":"/2022/static/7231b1d41f7abb95506132b2d449059b/0f2c0/DSC_25882_L7744Il.jpg","srcSet":"/2022/static/7231b1d41f7abb95506132b2d449059b/04013/DSC_25882_L7744Il.jpg 38w,\n/2022/static/7231b1d41f7abb95506132b2d449059b/ced95/DSC_25882_L7744Il.jpg 75w,\n/2022/static/7231b1d41f7abb95506132b2d449059b/0f2c0/DSC_25882_L7744Il.jpg 150w,\n/2022/static/7231b1d41f7abb95506132b2d449059b/f82a0/DSC_25882_L7744Il.jpg 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/7231b1d41f7abb95506132b2d449059b/5b2b4/DSC_25882_L7744Il.webp 38w,\n/2022/static/7231b1d41f7abb95506132b2d449059b/8c3b2/DSC_25882_L7744Il.webp 75w,\n/2022/static/7231b1d41f7abb95506132b2d449059b/95d0b/DSC_25882_L7744Il.webp 150w,\n/2022/static/7231b1d41f7abb95506132b2d449059b/10d1a/DSC_25882_L7744Il.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Paginated APIs x Python","slug":"paginated-apis-x-python"}]}},{"node":{"name":"Cadey Moore","slug":"cadey-moore","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#080818","images":{"fallback":{"src":"/2022/static/fd9534dc7e04600f7db23e4abf57d3d0/0f2c0/CM_Headshot_RxFFUhs.jpg","srcSet":"/2022/static/fd9534dc7e04600f7db23e4abf57d3d0/04013/CM_Headshot_RxFFUhs.jpg 38w,\n/2022/static/fd9534dc7e04600f7db23e4abf57d3d0/ced95/CM_Headshot_RxFFUhs.jpg 75w,\n/2022/static/fd9534dc7e04600f7db23e4abf57d3d0/0f2c0/CM_Headshot_RxFFUhs.jpg 150w,\n/2022/static/fd9534dc7e04600f7db23e4abf57d3d0/f82a0/CM_Headshot_RxFFUhs.jpg 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/fd9534dc7e04600f7db23e4abf57d3d0/5b2b4/CM_Headshot_RxFFUhs.webp 38w,\n/2022/static/fd9534dc7e04600f7db23e4abf57d3d0/8c3b2/CM_Headshot_RxFFUhs.webp 75w,\n/2022/static/fd9534dc7e04600f7db23e4abf57d3d0/95d0b/CM_Headshot_RxFFUhs.webp 150w,\n/2022/static/fd9534dc7e04600f7db23e4abf57d3d0/10d1a/CM_Headshot_RxFFUhs.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Build Your First Anomaly Detector in Power BI Using PyCaret","slug":"build-your-first-anomaly-detector-in-power-bi-using-pycaret"}]}},{"node":{"name":"Calvin Hendryx-Parker","slug":"calvin-hendryx-parker","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#487898","images":{"fallback":{"src":"/2022/static/b78016b536193e00e5e7ab9c8bc8cd83/77908/Calvin_Hendryx-Parker_HS_IhLlb4s.png","srcSet":"/2022/static/b78016b536193e00e5e7ab9c8bc8cd83/65f19/Calvin_Hendryx-Parker_HS_IhLlb4s.png 38w,\n/2022/static/b78016b536193e00e5e7ab9c8bc8cd83/860a7/Calvin_Hendryx-Parker_HS_IhLlb4s.png 75w,\n/2022/static/b78016b536193e00e5e7ab9c8bc8cd83/77908/Calvin_Hendryx-Parker_HS_IhLlb4s.png 150w,\n/2022/static/b78016b536193e00e5e7ab9c8bc8cd83/3ab69/Calvin_Hendryx-Parker_HS_IhLlb4s.png 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/b78016b536193e00e5e7ab9c8bc8cd83/5b2b4/Calvin_Hendryx-Parker_HS_IhLlb4s.webp 38w,\n/2022/static/b78016b536193e00e5e7ab9c8bc8cd83/8c3b2/Calvin_Hendryx-Parker_HS_IhLlb4s.webp 75w,\n/2022/static/b78016b536193e00e5e7ab9c8bc8cd83/95d0b/Calvin_Hendryx-Parker_HS_IhLlb4s.webp 150w,\n/2022/static/b78016b536193e00e5e7ab9c8bc8cd83/10d1a/Calvin_Hendryx-Parker_HS_IhLlb4s.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Bootstrapping Your Local Python Environment","slug":"bootstrapping-your-local-python-environment"}]}},{"node":{"name":"Catherine Devlin","slug":"catherine-devlin","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#080808","images":{"fallback":{"src":"/2022/static/8efe943daaf775e7a16ea4a6916933ca/0f2c0/6016b0e356fdf79a4f209e7b1c2e19b5.jpg","srcSet":"/2022/static/8efe943daaf775e7a16ea4a6916933ca/04013/6016b0e356fdf79a4f209e7b1c2e19b5.jpg 38w,\n/2022/static/8efe943daaf775e7a16ea4a6916933ca/ced95/6016b0e356fdf79a4f209e7b1c2e19b5.jpg 75w,\n/2022/static/8efe943daaf775e7a16ea4a6916933ca/0f2c0/6016b0e356fdf79a4f209e7b1c2e19b5.jpg 150w,\n/2022/static/8efe943daaf775e7a16ea4a6916933ca/f82a0/6016b0e356fdf79a4f209e7b1c2e19b5.jpg 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/8efe943daaf775e7a16ea4a6916933ca/5b2b4/6016b0e356fdf79a4f209e7b1c2e19b5.webp 38w,\n/2022/static/8efe943daaf775e7a16ea4a6916933ca/8c3b2/6016b0e356fdf79a4f209e7b1c2e19b5.webp 75w,\n/2022/static/8efe943daaf775e7a16ea4a6916933ca/95d0b/6016b0e356fdf79a4f209e7b1c2e19b5.webp 150w,\n/2022/static/8efe943daaf775e7a16ea4a6916933ca/10d1a/6016b0e356fdf79a4f209e7b1c2e19b5.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"More ORM Than Good: Stop Not Writing SQL","slug":"more-orm-than-good-stop-not-writing-sql"}]}},{"node":{"name":"Cheuk Ting Ho","slug":"cheuk-ting-ho","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#f8f8f8","images":{"fallback":{"src":"/2022/static/6a7daef68263835578a55941500edb6f/0f2c0/Cheuk_Ting_Ho_myGoldi.jpg","srcSet":"/2022/static/6a7daef68263835578a55941500edb6f/04013/Cheuk_Ting_Ho_myGoldi.jpg 38w,\n/2022/static/6a7daef68263835578a55941500edb6f/ced95/Cheuk_Ting_Ho_myGoldi.jpg 75w,\n/2022/static/6a7daef68263835578a55941500edb6f/0f2c0/Cheuk_Ting_Ho_myGoldi.jpg 150w,\n/2022/static/6a7daef68263835578a55941500edb6f/f82a0/Cheuk_Ting_Ho_myGoldi.jpg 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/6a7daef68263835578a55941500edb6f/5b2b4/Cheuk_Ting_Ho_myGoldi.webp 38w,\n/2022/static/6a7daef68263835578a55941500edb6f/8c3b2/Cheuk_Ting_Ho_myGoldi.webp 75w,\n/2022/static/6a7daef68263835578a55941500edb6f/95d0b/Cheuk_Ting_Ho_myGoldi.webp 150w,\n/2022/static/6a7daef68263835578a55941500edb6f/10d1a/Cheuk_Ting_Ho_myGoldi.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"I Have to Confess, I Still Love Pandas","slug":"i-have-to-confess-i-still-love-pandas"}]}},{"node":{"name":"Chris Volny","slug":"chris-volny","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#887858","images":{"fallback":{"src":"/2022/static/ad8dcd2a3e05f5ef7767858d17fbafb7/77908/c40c841e404976b9e7e3c50037b131bd.png","srcSet":"/2022/static/ad8dcd2a3e05f5ef7767858d17fbafb7/65f19/c40c841e404976b9e7e3c50037b131bd.png 38w,\n/2022/static/ad8dcd2a3e05f5ef7767858d17fbafb7/860a7/c40c841e404976b9e7e3c50037b131bd.png 75w,\n/2022/static/ad8dcd2a3e05f5ef7767858d17fbafb7/77908/c40c841e404976b9e7e3c50037b131bd.png 150w,\n/2022/static/ad8dcd2a3e05f5ef7767858d17fbafb7/3ab69/c40c841e404976b9e7e3c50037b131bd.png 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/ad8dcd2a3e05f5ef7767858d17fbafb7/5b2b4/c40c841e404976b9e7e3c50037b131bd.webp 38w,\n/2022/static/ad8dcd2a3e05f5ef7767858d17fbafb7/8c3b2/c40c841e404976b9e7e3c50037b131bd.webp 75w,\n/2022/static/ad8dcd2a3e05f5ef7767858d17fbafb7/95d0b/c40c841e404976b9e7e3c50037b131bd.webp 150w,\n/2022/static/ad8dcd2a3e05f5ef7767858d17fbafb7/10d1a/c40c841e404976b9e7e3c50037b131bd.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Advanced Typing: TypeVars, Generics, and Protocols","slug":"advanced-typing-typevars-generics-and-protocols"}]}},{"node":{"name":"Colin Dean","slug":"colin-dean","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#c8c8c8","images":{"fallback":{"src":"/2022/static/4c38ab215c6eba07f13c425fab9dbeb2/0f2c0/colindean_codemash2020_tophat_CzoBNAG.jpg","srcSet":"/2022/static/4c38ab215c6eba07f13c425fab9dbeb2/04013/colindean_codemash2020_tophat_CzoBNAG.jpg 38w,\n/2022/static/4c38ab215c6eba07f13c425fab9dbeb2/ced95/colindean_codemash2020_tophat_CzoBNAG.jpg 75w,\n/2022/static/4c38ab215c6eba07f13c425fab9dbeb2/0f2c0/colindean_codemash2020_tophat_CzoBNAG.jpg 150w,\n/2022/static/4c38ab215c6eba07f13c425fab9dbeb2/f82a0/colindean_codemash2020_tophat_CzoBNAG.jpg 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/4c38ab215c6eba07f13c425fab9dbeb2/5b2b4/colindean_codemash2020_tophat_CzoBNAG.webp 38w,\n/2022/static/4c38ab215c6eba07f13c425fab9dbeb2/8c3b2/colindean_codemash2020_tophat_CzoBNAG.webp 75w,\n/2022/static/4c38ab215c6eba07f13c425fab9dbeb2/95d0b/colindean_codemash2020_tophat_CzoBNAG.webp 150w,\n/2022/static/4c38ab215c6eba07f13c425fab9dbeb2/10d1a/colindean_codemash2020_tophat_CzoBNAG.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"make python devex: Towards Clone to Red-Green-Refactor in One Command with a 45+-Year-Old Tool","slug":"make-python-devex-towards-clone-to-red-green-refactor-in-one-command-with-a-45-year-old-tool"}]}},{"node":{"name":"Craig Lang","slug":"craig-lang","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#f8f8f8","images":{"fallback":{"src":"/2022/static/a0c0a784fe7737e9723a0c0853a412ee/77908/craig_sm512x590_copy_B2VOxVb.png","srcSet":"/2022/static/a0c0a784fe7737e9723a0c0853a412ee/65f19/craig_sm512x590_copy_B2VOxVb.png 38w,\n/2022/static/a0c0a784fe7737e9723a0c0853a412ee/860a7/craig_sm512x590_copy_B2VOxVb.png 75w,\n/2022/static/a0c0a784fe7737e9723a0c0853a412ee/77908/craig_sm512x590_copy_B2VOxVb.png 150w,\n/2022/static/a0c0a784fe7737e9723a0c0853a412ee/3ab69/craig_sm512x590_copy_B2VOxVb.png 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/a0c0a784fe7737e9723a0c0853a412ee/5b2b4/craig_sm512x590_copy_B2VOxVb.webp 38w,\n/2022/static/a0c0a784fe7737e9723a0c0853a412ee/8c3b2/craig_sm512x590_copy_B2VOxVb.webp 75w,\n/2022/static/a0c0a784fe7737e9723a0c0853a412ee/95d0b/craig_sm512x590_copy_B2VOxVb.webp 150w,\n/2022/static/a0c0a784fe7737e9723a0c0853a412ee/10d1a/craig_sm512x590_copy_B2VOxVb.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Your Python Multi-Tool: Four Built-Ins and a Module","slug":"your-python-multi-tool-four-built-ins-and-a-module"}]}},{"node":{"name":"Daniel Dufour","slug":"daniel-dufour","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#c8b8b8","images":{"fallback":{"src":"/2022/static/6bca7751d9d3a7b9686cf628b7a5dd47/77908/daniel-dufour_NZCjsU0.png","srcSet":"/2022/static/6bca7751d9d3a7b9686cf628b7a5dd47/65f19/daniel-dufour_NZCjsU0.png 38w,\n/2022/static/6bca7751d9d3a7b9686cf628b7a5dd47/860a7/daniel-dufour_NZCjsU0.png 75w,\n/2022/static/6bca7751d9d3a7b9686cf628b7a5dd47/77908/daniel-dufour_NZCjsU0.png 150w,\n/2022/static/6bca7751d9d3a7b9686cf628b7a5dd47/3ab69/daniel-dufour_NZCjsU0.png 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/6bca7751d9d3a7b9686cf628b7a5dd47/5b2b4/daniel-dufour_NZCjsU0.webp 38w,\n/2022/static/6bca7751d9d3a7b9686cf628b7a5dd47/8c3b2/daniel-dufour_NZCjsU0.webp 75w,\n/2022/static/6bca7751d9d3a7b9686cf628b7a5dd47/95d0b/daniel-dufour_NZCjsU0.webp 150w,\n/2022/static/6bca7751d9d3a7b9686cf628b7a5dd47/10d1a/daniel-dufour_NZCjsU0.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Run-JS: A New Library for Running JavaScript Modules in Python","slug":"run-js-a-new-library-for-running-javascript-modules-in-python"}]}},{"node":{"name":"Douglas Starnes","slug":"douglas-starnes","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#f8f8f8","images":{"fallback":{"src":"/2022/static/2f935762994e1a6fd7487ca7641d3596/0f2c0/6a78aaa9333a1ea6a115da6ecdf37bd9.jpg","srcSet":"/2022/static/2f935762994e1a6fd7487ca7641d3596/04013/6a78aaa9333a1ea6a115da6ecdf37bd9.jpg 38w,\n/2022/static/2f935762994e1a6fd7487ca7641d3596/ced95/6a78aaa9333a1ea6a115da6ecdf37bd9.jpg 75w,\n/2022/static/2f935762994e1a6fd7487ca7641d3596/0f2c0/6a78aaa9333a1ea6a115da6ecdf37bd9.jpg 150w,\n/2022/static/2f935762994e1a6fd7487ca7641d3596/f82a0/6a78aaa9333a1ea6a115da6ecdf37bd9.jpg 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/2f935762994e1a6fd7487ca7641d3596/5b2b4/6a78aaa9333a1ea6a115da6ecdf37bd9.webp 38w,\n/2022/static/2f935762994e1a6fd7487ca7641d3596/8c3b2/6a78aaa9333a1ea6a115da6ecdf37bd9.webp 75w,\n/2022/static/2f935762994e1a6fd7487ca7641d3596/95d0b/6a78aaa9333a1ea6a115da6ecdf37bd9.webp 150w,\n/2022/static/2f935762994e1a6fd7487ca7641d3596/10d1a/6a78aaa9333a1ea6a115da6ecdf37bd9.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Visual Studio Code: The Ultimate Python Developer Environment","slug":"visual-studio-code-the-ultimate-python-developer-environment"}]}},{"node":{"name":"Drake Pocsatko","slug":"drake-pocsatko","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#080808","images":{"fallback":{"src":"/2022/static/7ace54894e58ffce320cecec6950c33c/0f2c0/face_square_FwanYaM.jpg","srcSet":"/2022/static/7ace54894e58ffce320cecec6950c33c/04013/face_square_FwanYaM.jpg 38w,\n/2022/static/7ace54894e58ffce320cecec6950c33c/ced95/face_square_FwanYaM.jpg 75w,\n/2022/static/7ace54894e58ffce320cecec6950c33c/0f2c0/face_square_FwanYaM.jpg 150w,\n/2022/static/7ace54894e58ffce320cecec6950c33c/f82a0/face_square_FwanYaM.jpg 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/7ace54894e58ffce320cecec6950c33c/5b2b4/face_square_FwanYaM.webp 38w,\n/2022/static/7ace54894e58ffce320cecec6950c33c/8c3b2/face_square_FwanYaM.webp 75w,\n/2022/static/7ace54894e58ffce320cecec6950c33c/95d0b/face_square_FwanYaM.webp 150w,\n/2022/static/7ace54894e58ffce320cecec6950c33c/10d1a/face_square_FwanYaM.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Deploy a Python API to the Cloud, Fast!","slug":"deploy-a-python-api-to-the-cloud-fast"}]}},{"node":{"name":"Erik Welch","slug":"erik-welch","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#78a8d8","images":{"fallback":{"src":"/2022/static/fd890373b43951dc0932100626d34889/0f2c0/2058401_FG82M4Y.jpg","srcSet":"/2022/static/fd890373b43951dc0932100626d34889/04013/2058401_FG82M4Y.jpg 38w,\n/2022/static/fd890373b43951dc0932100626d34889/ced95/2058401_FG82M4Y.jpg 75w,\n/2022/static/fd890373b43951dc0932100626d34889/0f2c0/2058401_FG82M4Y.jpg 150w,\n/2022/static/fd890373b43951dc0932100626d34889/f82a0/2058401_FG82M4Y.jpg 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/fd890373b43951dc0932100626d34889/5b2b4/2058401_FG82M4Y.webp 38w,\n/2022/static/fd890373b43951dc0932100626d34889/8c3b2/2058401_FG82M4Y.webp 75w,\n/2022/static/fd890373b43951dc0932100626d34889/95d0b/2058401_FG82M4Y.webp 150w,\n/2022/static/fd890373b43951dc0932100626d34889/10d1a/2058401_FG82M4Y.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Building a Faster NetworkX-Like Library Using GraphBLAS","slug":"building-a-faster-networkx-like-library-using-graphblas"}]}},{"node":{"name":"Evelyn J. Boettcher","slug":"evelyn-j-boettcher","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#d89888","images":{"fallback":{"src":"/2022/static/c381210a71c2ec881d6171dc5437a581/77908/evelyn_square_2_0PoAJTh.png","srcSet":"/2022/static/c381210a71c2ec881d6171dc5437a581/65f19/evelyn_square_2_0PoAJTh.png 38w,\n/2022/static/c381210a71c2ec881d6171dc5437a581/860a7/evelyn_square_2_0PoAJTh.png 75w,\n/2022/static/c381210a71c2ec881d6171dc5437a581/77908/evelyn_square_2_0PoAJTh.png 150w,\n/2022/static/c381210a71c2ec881d6171dc5437a581/3ab69/evelyn_square_2_0PoAJTh.png 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/c381210a71c2ec881d6171dc5437a581/5b2b4/evelyn_square_2_0PoAJTh.webp 38w,\n/2022/static/c381210a71c2ec881d6171dc5437a581/8c3b2/evelyn_square_2_0PoAJTh.webp 75w,\n/2022/static/c381210a71c2ec881d6171dc5437a581/95d0b/evelyn_square_2_0PoAJTh.webp 150w,\n/2022/static/c381210a71c2ec881d6171dc5437a581/10d1a/evelyn_square_2_0PoAJTh.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Processing Large Data with Pandas","slug":"processing-large-data-with-pandas"}]}},{"node":{"name":"Jason Wattier","slug":"jason-wattier","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#68a8d8","images":{"fallback":{"src":"/2022/static/e2ffea88d6a2b65c9db1ff48dca6f0ad/0f2c0/Profile_Pictures_YamZxLx.jpg","srcSet":"/2022/static/e2ffea88d6a2b65c9db1ff48dca6f0ad/04013/Profile_Pictures_YamZxLx.jpg 38w,\n/2022/static/e2ffea88d6a2b65c9db1ff48dca6f0ad/ced95/Profile_Pictures_YamZxLx.jpg 75w,\n/2022/static/e2ffea88d6a2b65c9db1ff48dca6f0ad/0f2c0/Profile_Pictures_YamZxLx.jpg 150w,\n/2022/static/e2ffea88d6a2b65c9db1ff48dca6f0ad/f82a0/Profile_Pictures_YamZxLx.jpg 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/e2ffea88d6a2b65c9db1ff48dca6f0ad/5b2b4/Profile_Pictures_YamZxLx.webp 38w,\n/2022/static/e2ffea88d6a2b65c9db1ff48dca6f0ad/8c3b2/Profile_Pictures_YamZxLx.webp 75w,\n/2022/static/e2ffea88d6a2b65c9db1ff48dca6f0ad/95d0b/Profile_Pictures_YamZxLx.webp 150w,\n/2022/static/e2ffea88d6a2b65c9db1ff48dca6f0ad/10d1a/Profile_Pictures_YamZxLx.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Paving an Easier Path to Your Next Tech Job","slug":"paving-an-easier-path-to-your-next-tech-job"}]}},{"node":{"name":"Jay Miller","slug":"jay-miller","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#484848","images":{"fallback":{"src":"/2022/static/526ecd401cdd6bad4a94bd3164c6e7d9/0f2c0/Selfie_27_Sep_2021_6YnP62Z.jpg","srcSet":"/2022/static/526ecd401cdd6bad4a94bd3164c6e7d9/04013/Selfie_27_Sep_2021_6YnP62Z.jpg 38w,\n/2022/static/526ecd401cdd6bad4a94bd3164c6e7d9/ced95/Selfie_27_Sep_2021_6YnP62Z.jpg 75w,\n/2022/static/526ecd401cdd6bad4a94bd3164c6e7d9/0f2c0/Selfie_27_Sep_2021_6YnP62Z.jpg 150w,\n/2022/static/526ecd401cdd6bad4a94bd3164c6e7d9/f82a0/Selfie_27_Sep_2021_6YnP62Z.jpg 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/526ecd401cdd6bad4a94bd3164c6e7d9/5b2b4/Selfie_27_Sep_2021_6YnP62Z.webp 38w,\n/2022/static/526ecd401cdd6bad4a94bd3164c6e7d9/8c3b2/Selfie_27_Sep_2021_6YnP62Z.webp 75w,\n/2022/static/526ecd401cdd6bad4a94bd3164c6e7d9/95d0b/Selfie_27_Sep_2021_6YnP62Z.webp 150w,\n/2022/static/526ecd401cdd6bad4a94bd3164c6e7d9/10d1a/Selfie_27_Sep_2021_6YnP62Z.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"That Belongs in a Table: Migrating Data from JSON to SQL","slug":"that-belongs-in-a-table-migrating-data-from-json-to-sql"}]}},{"node":{"name":"Jürgen Gmach","slug":"jurgen-gmach","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#182818","images":{"fallback":{"src":"/2022/static/a85062cbb86af89a485e98216a1ce47b/0f2c0/profile_square_byv0On4.jpg","srcSet":"/2022/static/a85062cbb86af89a485e98216a1ce47b/04013/profile_square_byv0On4.jpg 38w,\n/2022/static/a85062cbb86af89a485e98216a1ce47b/ced95/profile_square_byv0On4.jpg 75w,\n/2022/static/a85062cbb86af89a485e98216a1ce47b/0f2c0/profile_square_byv0On4.jpg 150w,\n/2022/static/a85062cbb86af89a485e98216a1ce47b/f82a0/profile_square_byv0On4.jpg 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/a85062cbb86af89a485e98216a1ce47b/5b2b4/profile_square_byv0On4.webp 38w,\n/2022/static/a85062cbb86af89a485e98216a1ce47b/8c3b2/profile_square_byv0On4.webp 75w,\n/2022/static/a85062cbb86af89a485e98216a1ce47b/95d0b/profile_square_byv0On4.webp 150w,\n/2022/static/a85062cbb86af89a485e98216a1ce47b/10d1a/profile_square_byv0On4.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"What Is a Reasonable Percentage for Code Coverage and Why Is It 100%?","slug":"what-is-a-reasonable-percentage-for-code-coverage-and-why-is-it-100"}]}},{"node":{"name":"Kattni Rembor","slug":"kattni-rembor","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#f8f8e8","images":{"fallback":{"src":"/2022/static/08de6ec8a80cb1bf627e485f45fec6d1/0f2c0/kattni-square_6e9iT1K.jpg","srcSet":"/2022/static/08de6ec8a80cb1bf627e485f45fec6d1/04013/kattni-square_6e9iT1K.jpg 38w,\n/2022/static/08de6ec8a80cb1bf627e485f45fec6d1/ced95/kattni-square_6e9iT1K.jpg 75w,\n/2022/static/08de6ec8a80cb1bf627e485f45fec6d1/0f2c0/kattni-square_6e9iT1K.jpg 150w,\n/2022/static/08de6ec8a80cb1bf627e485f45fec6d1/f82a0/kattni-square_6e9iT1K.jpg 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/08de6ec8a80cb1bf627e485f45fec6d1/5b2b4/kattni-square_6e9iT1K.webp 38w,\n/2022/static/08de6ec8a80cb1bf627e485f45fec6d1/8c3b2/kattni-square_6e9iT1K.webp 75w,\n/2022/static/08de6ec8a80cb1bf627e485f45fec6d1/95d0b/kattni-square_6e9iT1K.webp 150w,\n/2022/static/08de6ec8a80cb1bf627e485f45fec6d1/10d1a/kattni-square_6e9iT1K.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Simplicity and Fun: Learning with CircuitPython","slug":"simplicity-and-fun-learning-with-circuitpython"}]}},{"node":{"name":"Mariatta","slug":"mariatta","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#a8b8a8","images":{"fallback":{"src":"/2022/static/0702e24d6154057f3cfbcb427f7a2823/0f2c0/6b6e72d297aa0270654a0d4575f1287e.jpg","srcSet":"/2022/static/0702e24d6154057f3cfbcb427f7a2823/04013/6b6e72d297aa0270654a0d4575f1287e.jpg 38w,\n/2022/static/0702e24d6154057f3cfbcb427f7a2823/ced95/6b6e72d297aa0270654a0d4575f1287e.jpg 75w,\n/2022/static/0702e24d6154057f3cfbcb427f7a2823/0f2c0/6b6e72d297aa0270654a0d4575f1287e.jpg 150w,\n/2022/static/0702e24d6154057f3cfbcb427f7a2823/f82a0/6b6e72d297aa0270654a0d4575f1287e.jpg 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/0702e24d6154057f3cfbcb427f7a2823/5b2b4/6b6e72d297aa0270654a0d4575f1287e.webp 38w,\n/2022/static/0702e24d6154057f3cfbcb427f7a2823/8c3b2/6b6e72d297aa0270654a0d4575f1287e.webp 75w,\n/2022/static/0702e24d6154057f3cfbcb427f7a2823/95d0b/6b6e72d297aa0270654a0d4575f1287e.webp 150w,\n/2022/static/0702e24d6154057f3cfbcb427f7a2823/10d1a/6b6e72d297aa0270654a0d4575f1287e.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Intro to Unit Testing and Continuous Integration","slug":"intro-to-unit-testing-and-continuous-integration"}]}},{"node":{"name":"Mario Munoz","slug":"mario-munoz","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#382818","images":{"fallback":{"src":"/2022/static/99c4f6f450af0e522e831b713eb1d33d/77908/mm-profile-sq_kzlldqC.png","srcSet":"/2022/static/99c4f6f450af0e522e831b713eb1d33d/65f19/mm-profile-sq_kzlldqC.png 38w,\n/2022/static/99c4f6f450af0e522e831b713eb1d33d/860a7/mm-profile-sq_kzlldqC.png 75w,\n/2022/static/99c4f6f450af0e522e831b713eb1d33d/77908/mm-profile-sq_kzlldqC.png 150w,\n/2022/static/99c4f6f450af0e522e831b713eb1d33d/3ab69/mm-profile-sq_kzlldqC.png 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/99c4f6f450af0e522e831b713eb1d33d/5b2b4/mm-profile-sq_kzlldqC.webp 38w,\n/2022/static/99c4f6f450af0e522e831b713eb1d33d/8c3b2/mm-profile-sq_kzlldqC.webp 75w,\n/2022/static/99c4f6f450af0e522e831b713eb1d33d/95d0b/mm-profile-sq_kzlldqC.webp 150w,\n/2022/static/99c4f6f450af0e522e831b713eb1d33d/10d1a/mm-profile-sq_kzlldqC.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Add RSS to My Website with Python? Yes!","slug":"add-rss-to-my-website-with-python-yes"}]}},{"node":{"name":"Mason Egger","slug":"mason-egger","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#0888f8","images":{"fallback":{"src":"/2022/static/6561553f7d57d1cd62d0ecc1f1846acc/0f2c0/attachment_6_Dicge7M.jpg","srcSet":"/2022/static/6561553f7d57d1cd62d0ecc1f1846acc/04013/attachment_6_Dicge7M.jpg 38w,\n/2022/static/6561553f7d57d1cd62d0ecc1f1846acc/ced95/attachment_6_Dicge7M.jpg 75w,\n/2022/static/6561553f7d57d1cd62d0ecc1f1846acc/0f2c0/attachment_6_Dicge7M.jpg 150w,\n/2022/static/6561553f7d57d1cd62d0ecc1f1846acc/f82a0/attachment_6_Dicge7M.jpg 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/6561553f7d57d1cd62d0ecc1f1846acc/5b2b4/attachment_6_Dicge7M.webp 38w,\n/2022/static/6561553f7d57d1cd62d0ecc1f1846acc/8c3b2/attachment_6_Dicge7M.webp 75w,\n/2022/static/6561553f7d57d1cd62d0ecc1f1846acc/95d0b/attachment_6_Dicge7M.webp 150w,\n/2022/static/6561553f7d57d1cd62d0ecc1f1846acc/10d1a/attachment_6_Dicge7M.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"I Can't Believe It's Not Real Data! An Introduction into Synthetic Data","slug":"i-can-t-believe-it-s-not-real-data-an-introduction-into-synthetic-data"}]}},{"node":{"name":"Matt Eland","slug":"matt-eland","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#383838","images":{"fallback":{"src":"/2022/static/bb83db48c2e6f06a6ed8903cbaf4514b/0f2c0/CodeMash400x400_hLeXhw7.jpg","srcSet":"/2022/static/bb83db48c2e6f06a6ed8903cbaf4514b/04013/CodeMash400x400_hLeXhw7.jpg 38w,\n/2022/static/bb83db48c2e6f06a6ed8903cbaf4514b/ced95/CodeMash400x400_hLeXhw7.jpg 75w,\n/2022/static/bb83db48c2e6f06a6ed8903cbaf4514b/0f2c0/CodeMash400x400_hLeXhw7.jpg 150w,\n/2022/static/bb83db48c2e6f06a6ed8903cbaf4514b/f82a0/CodeMash400x400_hLeXhw7.jpg 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/bb83db48c2e6f06a6ed8903cbaf4514b/5b2b4/CodeMash400x400_hLeXhw7.webp 38w,\n/2022/static/bb83db48c2e6f06a6ed8903cbaf4514b/8c3b2/CodeMash400x400_hLeXhw7.webp 75w,\n/2022/static/bb83db48c2e6f06a6ed8903cbaf4514b/95d0b/CodeMash400x400_hLeXhw7.webp 150w,\n/2022/static/bb83db48c2e6f06a6ed8903cbaf4514b/10d1a/CodeMash400x400_hLeXhw7.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Introducing Automated Machine Learning with Python and Azure","slug":"introducing-automated-machine-learning-with-python-and-azure"}]}},{"node":{"name":"Matt Land","slug":"matt-land","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#282818","images":{"fallback":{"src":"/2022/static/57d836678c58584182792fa763cff0b7/0f2c0/09df40edc2c545e4b591097cd758574c.jpg","srcSet":"/2022/static/57d836678c58584182792fa763cff0b7/04013/09df40edc2c545e4b591097cd758574c.jpg 38w,\n/2022/static/57d836678c58584182792fa763cff0b7/ced95/09df40edc2c545e4b591097cd758574c.jpg 75w,\n/2022/static/57d836678c58584182792fa763cff0b7/0f2c0/09df40edc2c545e4b591097cd758574c.jpg 150w,\n/2022/static/57d836678c58584182792fa763cff0b7/f82a0/09df40edc2c545e4b591097cd758574c.jpg 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/57d836678c58584182792fa763cff0b7/5b2b4/09df40edc2c545e4b591097cd758574c.webp 38w,\n/2022/static/57d836678c58584182792fa763cff0b7/8c3b2/09df40edc2c545e4b591097cd758574c.webp 75w,\n/2022/static/57d836678c58584182792fa763cff0b7/95d0b/09df40edc2c545e4b591097cd758574c.webp 150w,\n/2022/static/57d836678c58584182792fa763cff0b7/10d1a/09df40edc2c545e4b591097cd758574c.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Another Look at Python Types","slug":"another-look-at-python-types"}]}},{"node":{"name":"Michael N","slug":"michael-n","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#e8e8e8","images":{"fallback":{"src":"/2022/static/9ae3446eb535a38f49564a5316a1eec6/77908/no-profile.png","srcSet":"/2022/static/9ae3446eb535a38f49564a5316a1eec6/65f19/no-profile.png 38w,\n/2022/static/9ae3446eb535a38f49564a5316a1eec6/860a7/no-profile.png 75w,\n/2022/static/9ae3446eb535a38f49564a5316a1eec6/77908/no-profile.png 150w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/9ae3446eb535a38f49564a5316a1eec6/5b2b4/no-profile.webp 38w,\n/2022/static/9ae3446eb535a38f49564a5316a1eec6/8c3b2/no-profile.webp 75w,\n/2022/static/9ae3446eb535a38f49564a5316a1eec6/95d0b/no-profile.webp 150w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Colors and Chords","slug":"colors-and-chords"}]}},{"node":{"name":"Mike Driscoll","slug":"mike-driscoll","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#885848","images":{"fallback":{"src":"/2022/static/7960485575485d643b53f8099d7d0113/0f2c0/headshot_akkPN8q.jpg","srcSet":"/2022/static/7960485575485d643b53f8099d7d0113/04013/headshot_akkPN8q.jpg 38w,\n/2022/static/7960485575485d643b53f8099d7d0113/ced95/headshot_akkPN8q.jpg 75w,\n/2022/static/7960485575485d643b53f8099d7d0113/0f2c0/headshot_akkPN8q.jpg 150w,\n/2022/static/7960485575485d643b53f8099d7d0113/f82a0/headshot_akkPN8q.jpg 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/7960485575485d643b53f8099d7d0113/5b2b4/headshot_akkPN8q.webp 38w,\n/2022/static/7960485575485d643b53f8099d7d0113/8c3b2/headshot_akkPN8q.webp 75w,\n/2022/static/7960485575485d643b53f8099d7d0113/95d0b/headshot_akkPN8q.webp 150w,\n/2022/static/7960485575485d643b53f8099d7d0113/10d1a/headshot_akkPN8q.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Automating Excel with Python","slug":"automating-excel-with-python"}]}},{"node":{"name":"Mike Pirnat","slug":"mike-pirnat","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#e8e8e8","images":{"fallback":{"src":"/2022/static/9ae3446eb535a38f49564a5316a1eec6/77908/no-profile.png","srcSet":"/2022/static/9ae3446eb535a38f49564a5316a1eec6/65f19/no-profile.png 38w,\n/2022/static/9ae3446eb535a38f49564a5316a1eec6/860a7/no-profile.png 75w,\n/2022/static/9ae3446eb535a38f49564a5316a1eec6/77908/no-profile.png 150w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/9ae3446eb535a38f49564a5316a1eec6/5b2b4/no-profile.webp 38w,\n/2022/static/9ae3446eb535a38f49564a5316a1eec6/8c3b2/no-profile.webp 75w,\n/2022/static/9ae3446eb535a38f49564a5316a1eec6/95d0b/no-profile.webp 150w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"The PyOhio 2022 Mix Tape","slug":"the-pyohio-2022-mix-tape"}]}},{"node":{"name":"Moshe Zadka","slug":"moshe-zadka","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#58d8f8","images":{"fallback":{"src":"/2022/static/7e9887d7a1476187f1114aebfd448a9f/0f2c0/M48A0550_OFvFoAA.jpg","srcSet":"/2022/static/7e9887d7a1476187f1114aebfd448a9f/04013/M48A0550_OFvFoAA.jpg 38w,\n/2022/static/7e9887d7a1476187f1114aebfd448a9f/ced95/M48A0550_OFvFoAA.jpg 75w,\n/2022/static/7e9887d7a1476187f1114aebfd448a9f/0f2c0/M48A0550_OFvFoAA.jpg 150w,\n/2022/static/7e9887d7a1476187f1114aebfd448a9f/f82a0/M48A0550_OFvFoAA.jpg 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/7e9887d7a1476187f1114aebfd448a9f/5b2b4/M48A0550_OFvFoAA.webp 38w,\n/2022/static/7e9887d7a1476187f1114aebfd448a9f/8c3b2/M48A0550_OFvFoAA.webp 75w,\n/2022/static/7e9887d7a1476187f1114aebfd448a9f/95d0b/M48A0550_OFvFoAA.webp 150w,\n/2022/static/7e9887d7a1476187f1114aebfd448a9f/10d1a/M48A0550_OFvFoAA.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Jupyter for DevOps","slug":"jupyter-for-devops"}]}},{"node":{"name":"Olmo Maldonado","slug":"olmo-maldonado","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#d8b868","images":{"fallback":{"src":"/2022/static/96829451e8b8ac48ecbfd05cb241fccd/77908/08ee664ab52153cce96ee552f5c19160.png","srcSet":"/2022/static/96829451e8b8ac48ecbfd05cb241fccd/65f19/08ee664ab52153cce96ee552f5c19160.png 38w,\n/2022/static/96829451e8b8ac48ecbfd05cb241fccd/860a7/08ee664ab52153cce96ee552f5c19160.png 75w,\n/2022/static/96829451e8b8ac48ecbfd05cb241fccd/77908/08ee664ab52153cce96ee552f5c19160.png 150w,\n/2022/static/96829451e8b8ac48ecbfd05cb241fccd/3ab69/08ee664ab52153cce96ee552f5c19160.png 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/96829451e8b8ac48ecbfd05cb241fccd/5b2b4/08ee664ab52153cce96ee552f5c19160.webp 38w,\n/2022/static/96829451e8b8ac48ecbfd05cb241fccd/8c3b2/08ee664ab52153cce96ee552f5c19160.webp 75w,\n/2022/static/96829451e8b8ac48ecbfd05cb241fccd/95d0b/08ee664ab52153cce96ee552f5c19160.webp 150w,\n/2022/static/96829451e8b8ac48ecbfd05cb241fccd/10d1a/08ee664ab52153cce96ee552f5c19160.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"OpenAPI Driven Development","slug":"openapi-driven-development"}]}},{"node":{"name":"Pandy Knight","slug":"pandy-knight","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#181818","images":{"fallback":{"src":"/2022/static/8f3e1b13092c37624f99427d9986a07f/0f2c0/andy_django_profile_zoom_small_1UIzVKP.jpg","srcSet":"/2022/static/8f3e1b13092c37624f99427d9986a07f/04013/andy_django_profile_zoom_small_1UIzVKP.jpg 38w,\n/2022/static/8f3e1b13092c37624f99427d9986a07f/ced95/andy_django_profile_zoom_small_1UIzVKP.jpg 75w,\n/2022/static/8f3e1b13092c37624f99427d9986a07f/0f2c0/andy_django_profile_zoom_small_1UIzVKP.jpg 150w,\n/2022/static/8f3e1b13092c37624f99427d9986a07f/f82a0/andy_django_profile_zoom_small_1UIzVKP.jpg 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/8f3e1b13092c37624f99427d9986a07f/5b2b4/andy_django_profile_zoom_small_1UIzVKP.webp 38w,\n/2022/static/8f3e1b13092c37624f99427d9986a07f/8c3b2/andy_django_profile_zoom_small_1UIzVKP.webp 75w,\n/2022/static/8f3e1b13092c37624f99427d9986a07f/95d0b/andy_django_profile_zoom_small_1UIzVKP.webp 150w,\n/2022/static/8f3e1b13092c37624f99427d9986a07f/10d1a/andy_django_profile_zoom_small_1UIzVKP.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"A Quickstart to Web Testing with Playwright","slug":"a-quickstart-to-web-testing-with-playwright"}]}},{"node":{"name":"Peter Bosch","slug":"peter-bosch","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#384888","images":{"fallback":{"src":"/2022/static/9eb581b488b0faf3762d70c7b46c4e0d/0f2c0/Peter_Bosch_HMDEtzh.jpg","srcSet":"/2022/static/9eb581b488b0faf3762d70c7b46c4e0d/04013/Peter_Bosch_HMDEtzh.jpg 38w,\n/2022/static/9eb581b488b0faf3762d70c7b46c4e0d/ced95/Peter_Bosch_HMDEtzh.jpg 75w,\n/2022/static/9eb581b488b0faf3762d70c7b46c4e0d/0f2c0/Peter_Bosch_HMDEtzh.jpg 150w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/9eb581b488b0faf3762d70c7b46c4e0d/5b2b4/Peter_Bosch_HMDEtzh.webp 38w,\n/2022/static/9eb581b488b0faf3762d70c7b46c4e0d/8c3b2/Peter_Bosch_HMDEtzh.webp 75w,\n/2022/static/9eb581b488b0faf3762d70c7b46c4e0d/95d0b/Peter_Bosch_HMDEtzh.webp 150w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Container Security and Their APIs","slug":"container-security-and-their-apis"}]}},{"node":{"name":"Rainu Ittycheriah","slug":"rainu-ittycheriah","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#e8e8e8","images":{"fallback":{"src":"/2022/static/9ae3446eb535a38f49564a5316a1eec6/77908/no-profile.png","srcSet":"/2022/static/9ae3446eb535a38f49564a5316a1eec6/65f19/no-profile.png 38w,\n/2022/static/9ae3446eb535a38f49564a5316a1eec6/860a7/no-profile.png 75w,\n/2022/static/9ae3446eb535a38f49564a5316a1eec6/77908/no-profile.png 150w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/9ae3446eb535a38f49564a5316a1eec6/5b2b4/no-profile.webp 38w,\n/2022/static/9ae3446eb535a38f49564a5316a1eec6/8c3b2/no-profile.webp 75w,\n/2022/static/9ae3446eb535a38f49564a5316a1eec6/95d0b/no-profile.webp 150w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Remote Collaboration: How to Build Human Connection Across Pixels","slug":"remote-collaboration-how-to-build-human-connection-across-pixels"}]}},{"node":{"name":"Reshama Shaikh","slug":"reshama-shaikh","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#e8e8e8","images":{"fallback":{"src":"/2022/static/38f65c9ef2dd73c8ec36d6917c6889c9/0f2c0/_reshama_shaikh_square_ac8B1nv.jpg","srcSet":"/2022/static/38f65c9ef2dd73c8ec36d6917c6889c9/04013/_reshama_shaikh_square_ac8B1nv.jpg 38w,\n/2022/static/38f65c9ef2dd73c8ec36d6917c6889c9/ced95/_reshama_shaikh_square_ac8B1nv.jpg 75w,\n/2022/static/38f65c9ef2dd73c8ec36d6917c6889c9/0f2c0/_reshama_shaikh_square_ac8B1nv.jpg 150w,\n/2022/static/38f65c9ef2dd73c8ec36d6917c6889c9/f82a0/_reshama_shaikh_square_ac8B1nv.jpg 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/38f65c9ef2dd73c8ec36d6917c6889c9/5b2b4/_reshama_shaikh_square_ac8B1nv.webp 38w,\n/2022/static/38f65c9ef2dd73c8ec36d6917c6889c9/8c3b2/_reshama_shaikh_square_ac8B1nv.webp 75w,\n/2022/static/38f65c9ef2dd73c8ec36d6917c6889c9/95d0b/_reshama_shaikh_square_ac8B1nv.webp 150w,\n/2022/static/38f65c9ef2dd73c8ec36d6917c6889c9/10d1a/_reshama_shaikh_square_ac8B1nv.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Exploring Open Source Sprint Data via a Python Plotly Dashboard","slug":"exploring-open-source-sprint-data-via-a-python-plotly-dashboard"}]}},{"node":{"name":"Rodrigo Girão Serrão","slug":"rodrigo-girao-serrao","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#283848","images":{"fallback":{"src":"/2022/static/25897ad9dc6bab275e2f1d930cc3faa2/0f2c0/rgs_square_pMKs1bG.jpg","srcSet":"/2022/static/25897ad9dc6bab275e2f1d930cc3faa2/04013/rgs_square_pMKs1bG.jpg 38w,\n/2022/static/25897ad9dc6bab275e2f1d930cc3faa2/ced95/rgs_square_pMKs1bG.jpg 75w,\n/2022/static/25897ad9dc6bab275e2f1d930cc3faa2/0f2c0/rgs_square_pMKs1bG.jpg 150w,\n/2022/static/25897ad9dc6bab275e2f1d930cc3faa2/f82a0/rgs_square_pMKs1bG.jpg 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/25897ad9dc6bab275e2f1d930cc3faa2/5b2b4/rgs_square_pMKs1bG.webp 38w,\n/2022/static/25897ad9dc6bab275e2f1d930cc3faa2/8c3b2/rgs_square_pMKs1bG.webp 75w,\n/2022/static/25897ad9dc6bab275e2f1d930cc3faa2/95d0b/rgs_square_pMKs1bG.webp 150w,\n/2022/static/25897ad9dc6bab275e2f1d930cc3faa2/10d1a/rgs_square_pMKs1bG.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Comprehending Comprehensions","slug":"comprehending-comprehensions"}]}},{"node":{"name":"Sarah Cummings","slug":"sarah-cummings","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#f8f8f8","images":{"fallback":{"src":"/2022/static/212e91912dd4eac4b136153e30aa65dc/0f2c0/cummings.399square_fBFOi1Z.jpg","srcSet":"/2022/static/212e91912dd4eac4b136153e30aa65dc/04013/cummings.399square_fBFOi1Z.jpg 38w,\n/2022/static/212e91912dd4eac4b136153e30aa65dc/ced95/cummings.399square_fBFOi1Z.jpg 75w,\n/2022/static/212e91912dd4eac4b136153e30aa65dc/0f2c0/cummings.399square_fBFOi1Z.jpg 150w,\n/2022/static/212e91912dd4eac4b136153e30aa65dc/f82a0/cummings.399square_fBFOi1Z.jpg 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/212e91912dd4eac4b136153e30aa65dc/5b2b4/cummings.399square_fBFOi1Z.webp 38w,\n/2022/static/212e91912dd4eac4b136153e30aa65dc/8c3b2/cummings.399square_fBFOi1Z.webp 75w,\n/2022/static/212e91912dd4eac4b136153e30aa65dc/95d0b/cummings.399square_fBFOi1Z.webp 150w,\n/2022/static/212e91912dd4eac4b136153e30aa65dc/10d1a/cummings.399square_fBFOi1Z.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Go 3D with Plotly","slug":"go-3d-with-plotly"}]}},{"node":{"name":"Shreya Khurana","slug":"shreya-khurana","localImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#181808","images":{"fallback":{"src":"/2022/static/51cee9ef02d9fb91b9ac412f942073e4/77908/Screen_Shot_2022-04-03_at_1.46.41_AM_GtdmkRW.png","srcSet":"/2022/static/51cee9ef02d9fb91b9ac412f942073e4/65f19/Screen_Shot_2022-04-03_at_1.46.41_AM_GtdmkRW.png 38w,\n/2022/static/51cee9ef02d9fb91b9ac412f942073e4/860a7/Screen_Shot_2022-04-03_at_1.46.41_AM_GtdmkRW.png 75w,\n/2022/static/51cee9ef02d9fb91b9ac412f942073e4/77908/Screen_Shot_2022-04-03_at_1.46.41_AM_GtdmkRW.png 150w,\n/2022/static/51cee9ef02d9fb91b9ac412f942073e4/3ab69/Screen_Shot_2022-04-03_at_1.46.41_AM_GtdmkRW.png 300w","sizes":"(min-width: 150px) 150px, 100vw"},"sources":[{"srcSet":"/2022/static/51cee9ef02d9fb91b9ac412f942073e4/5b2b4/Screen_Shot_2022-04-03_at_1.46.41_AM_GtdmkRW.webp 38w,\n/2022/static/51cee9ef02d9fb91b9ac412f942073e4/8c3b2/Screen_Shot_2022-04-03_at_1.46.41_AM_GtdmkRW.webp 75w,\n/2022/static/51cee9ef02d9fb91b9ac412f942073e4/95d0b/Screen_Shot_2022-04-03_at_1.46.41_AM_GtdmkRW.webp 150w,\n/2022/static/51cee9ef02d9fb91b9ac412f942073e4/10d1a/Screen_Shot_2022-04-03_at_1.46.41_AM_GtdmkRW.webp 300w","type":"image/webp","sizes":"(min-width: 150px) 150px, 100vw"}]},"width":150,"height":150}}},"talks":[{"title":"Baby Steps Towards Your First FastAPI App","slug":"baby-steps-towards-your-first-fastapi-app"}]}}]}},"pageContext":{}},"staticQueryHashes":["2197803311","2744905544","3465997491","479044330","512359922"]}