Ian Thomas
Employers on the program
- 2024–2026QuantStack3 talks
- 2022–2025Meta4 talks
- 2023Credera UK1 talk
- 2022–2023Anaconda2 talks
- 2020thestarsgroup1 talk
The year around now
Talks in the past 12 months and announced talks ahead, one row per conference, January to December. Hover a mark for the talk.
Appearances by year
- QCon
- PyData
- CDAO (Chief Data & Analytics Officer) Summits
- JupyterCon
- PyCon (national Python conferences)
- SciPy Conference (Scientific Computing with Python)
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| Jun 5, 2026 | PyData London 2026 | PyData | talk | JupyterLite: run all your code in a web browser using WebAssembly as QuantStack JupyterLite is a JupyterLab distribution that runs entirely in the web browser, backed by in-browser language kernels. Using it you can run Python, R and C++ in…Show lessJupyterLite is a JupyterLab distribution that runs entirely in the web browser, backed by in-browser language kernels. Using it you can run Python, R and C++ in your browser via WebAssembly, use git and vim in a terminal, and access AI agents in a safe, sandboxed environment. | |
| Dec 16, 2025 | QCon AI New York 2025 | QCon | speaker | AI Native Engineering as Meta Meta is making a big, public bet on AI - and not just in our products. Teams across the company are building new tools to leverage best-in-class models to…Show lessMeta is making a big, public bet on AI - and not just in our products. Teams across the company are building new tools to leverage best-in-class models to enhance productivity, quality and understanding. | |
| Nov 3, 2025 | JupyterCon 2025 | JupyterCon | speaker | Subshells: Bringing Multithreading To Jupyter Kernels as QuantStack | Slides |
| Sep 30, 2025 | PyData Paris 2025 | PyData | talk | Expanding Programming Language Support in JupyterLiteJupyterLite is a web-based distribution of JupyterLab that runs entirely in the browser, leveraging WebAssembly builds of language kernels and interpreters. In…Show lessJupyterLite is a web-based distribution of JupyterLab that runs entirely in the browser, leveraging WebAssembly builds of language kernels and interpreters. In this talk, we introduce emscripten-forge, a conda-based software distribution tailored for WebAssembly and the web browser. | Video |
| Sep 25, 2024 | PyData Paris 2024 | PyData | talk | JupyterLite, Emscripten-forge, Xeus, and Mamba -- The computational quartet for in browser interactive computing" as QuantStack JupyterLite is a JupyterLab distribution that runs entirely in the web browser, backed by in-browser language kernels. | |
| Apr 8, 2024 | QCon London 2024 | QCon | speaker | Unleashing the Potential of VR: Building Immersive Experiences with Familiar Tools as Meta Join us as we delve into the exciting world of wearable devices, the next frontier in personal computing. At Meta, we're harnessing this potential through…Show lessJoin us as we delve into the exciting world of wearable devices, the next frontier in personal computing. At Meta, we're harnessing this potential through innovative software like Workrooms, a VR application that transcends the boundaries of traditional collaboration. | |
| Jul 10, 2023 | SciPy 2023 | SciPy Conference (Scientific Computing with Python) | tutorial | Interactive data visualization with Bokeh as Anaconda Bokeh is a library for interactive data visualization. You can use it with Jupyter Notebooks or create standalone web applications, all using Python. | |
| Feb 7, 2023 | CDAO UK 2023 | CDAO (Chief Data & Analytics Officer) Summits | speaker | Untitled as Credera UK | |
| Oct 24, 2022 | QCon San Francisco 2022 | QCon | speaker | Orchestration vs Choreography, A Guide To Composing Your Monolith as Meta Microservices promise rapid evolution, operational independence, and technological freedom but come with imperceptible drag factors. Left unchecked, this drag…Show lessMicroservices promise rapid evolution, operational independence, and technological freedom but come with imperceptible drag factors. Left unchecked, this drag leads to distributed balls of mud – hard to operate, evolve and maintain. | |
| Oct 24, 2022 | QCon San Francisco 2022 | QCon | panelist | Panel: Building Performant Microservice Architectures as Meta Microservices improve cognitive load, velocity, isolation, and scalability. They also introduce complexity, increased reliance on the network, observability…Show lessMicroservices improve cognitive load, velocity, isolation, and scalability. They also introduce complexity, increased reliance on the network, observability challenges, and, often, request latency. | |
| Sep 16, 2022 | PyCon UK 2022 | PyCon (national Python conferences) | talk | Visualising large datasets: everyone in the UK Census as Anaconda Visualising large datasets requires care and specialised tools to understand both the big picture and the fine details. This talk uses Datashader to visualise…Show lessVisualising large datasets requires care and specialised tools to understand both the big picture and the fine details. This talk uses Datashader to visualise the location and demographics of everyone in the UK. Expect beautiful plots and interesting things to learn about both the tools and the... | |
| Mar 2, 2020 | QCon London 2020 | QCon | speaker | Designing a Real-Time Global Sportsbook (From Scratch!) as thestarsgroup |
Frequent co-speakers
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| Cheuk Ting Ho | 4 | — | 2026 |
| Jeremy Tuloup | 3 | 1 | 2025 |
| Thorsten Beier | 2 | 2 | 2025 |
| Ines Montani | 2 | — | 2026 |
| Luca Baggi | 2 | — | 2026 |
| Marco Gorelli | 2 | — | 2026 |
| Alexandre Abraham | 2 | — | 2025 |
| Alix Tiran-Cappello | 2 | — | 2025 |
| Anutosh Bhat | 2 | — | 2025 |
| C.A.M. Gerlach | 2 | — | 2025 |
| Christophe Dervieux | 2 | — | 2025 |
| David Brochart | 2 | — | 2025 |
| Emanuele Fabbiani | 2 | — | 2025 |
| Guillaume Lemaitre | 2 | — | 2025 |
| Hien Luu | 2 | — | 2025 |
Speakers with the same name are merged into one entry, so this page may combine more than one person. Affiliations are shown as each conference listed them.