Talks, workshops, panels

Because storytelling keeps the stack human.

Talks Log

Upcoming

2026

  1. Type to Trust: Safer API Design in Rust · Rust Conf India (Bangalore)

    • Recording: Types to Trust
    • Slides
    • TL;DR: Rust's type system is usually talked about in the context of memory safety. But its most underrated superpower is API design.
  2. Python Games in the Browser · EuroPython (Krakow)

    • Recording: Python Games in the Browser
    • Slides
    • TL;DR: This talk explores how Python games can run entirely in the browser using WebAssembly (WASM) and how they can also be written and modified directly in the browser using Python itself.
  3. WASPY: Direct ahead-of-time compilation of typed Python to compact WebAssembly · IICT (IISC, Bangalore)

    • Recording: TBA
    • Slides
    • TL;DR: Direct ahead-of-time compilation of typed Python to compact WebAssembly

2025

  1. WASM and Python: The Future of Serverless Computing · Europython (Prague)

  2. How to Become a Contributor? An Open Source Masterclass · Open edX Conf (Paris)

    • Co-speaker: Xavier Antoviaque; Arunmozhi Periasamy (OpenCraft); Rémi Sharrock; Marc Jeanmougin (Télécom Paris)
    • Recording: https://www.youtube.com/watch?v=S0OyqoSk-cU
    • TL;DR: Walk through the Open Source Masterclass course.
  3. Open edX In-Context Metrics: Learnings and key takeaways · Open edX Conf (Paris)

2024

  1. Flexible Credentials in the Open edX Platform · Open edX Conf (Stellenbosch)

2017

  1. Pagure: Past, Present and Future · PyCon Pune (Pune)

2015

  1. Lightning Talk: Dgplug · PyCon India (Bangalore)