Simplifying Data Analysis with GitHub Codespaces, Jupyter Notebooks & Open AI - Global AI Notes
As web developers, we create large quantities of data (e.g., from test reports and analytics) that require insights for iterative optimization. But how does a JavaScript developer begin their journey into data science? Enter GitHub Codespaces, GitHub Copilot and Open AI. In this talk, I'll share my journey into creating a consistent development and runtime environment with GitHub Codespaces and Jupyter Notebooks, then activating it with Open AI to support an interactive "learn by exploring" process that helped me (as a JavaScript developer) skill up on Python and data analysis techniques in actionable ways. I'll walk through a couple of motivating use cases, and demonstrate some projects related to competitive programming and data visualization to showcase these insights in action. About Nitya Nitya Narasimhan is a PhD and Polyglot with 25+ years of experience in software research, engineering and advocacy across industry, startups and academia. Her interests span distributed systems, mobile & web development, cloud and AI. She is currently a member of the JavaScript Advocacy team at Microsoft where she works on empowering the web developer ecosystem to build intelligent apps with Azure and AI. You can find here talking about tech and career @nitya - and visualizing tech @SketchTheDocs