Nicholas Tollervey

Recovering former member of the Python community.

Music, philosophy, teaching, writing & computing. Just like this bio: concise, honest and full of useful information. Everything I say is false... ;-)


Sessions

07-09
09:30
90min
WebAssembly Summit
Nicholas Tollervey
  • When: Tuesday, July 9th.
  • Where: Prague Congress Centre (PCC), Room Club D
  • Who can join: Anyone with a valid in-person EuroPython 2024 ticket - Conference, Tutorial or Combined (see ticket types for details).

This summit aims to bring together maintainers and users of Python with WebAssembly, to discuss the state of this ecosystem, existing challenges, and ongoing work.

Read about last year's summit here.

Agenda

  • 9:00: Meet and greet (many of us won’t know each other) + unconference-y post-it based organisation.
  • 9:30: Presentations (30 mins each)
  • 11:00: Coffee
  • 11:15: Presentations
  • 12:45: Lunch at the PCC (included)
  • 13:45: Unconference-y activities (discussions, hacks, ad hoc tutorials etc…)
  • 16:00: Round-up / plenary session for feedback and organising next steps.
  • 18:30-ish: Ad hoc dinner plans.

Registration

You need to have a valid EuroPython in-person ticket (Conference, Tutorial or Combined) to participate. Purchase a EuroPython ticket here, if you haven't already.

The event is limited to 40 participants. If there is a topic you would like to present, please indicate it in the form and fill it in early. Time slots are of 30 min at most (10 min of presentation + 20 min for questions/discussion).

To be part of the WASM summit, register your interest now!

We will contact you with more details closer to the event.

Club D
07-09
11:15
90min
WebAssembly Summit
Nicholas Tollervey
  • When: Tuesday, July 9th.
  • Where: Prague Congress Centre (PCC), Room Club D
  • Who can join: Anyone with a valid in-person EuroPython 2024 ticket - Conference, Tutorial or Combined (see ticket types for details).

This summit aims to bring together maintainers and users of Python with WebAssembly, to discuss the state of this ecosystem, existing challenges, and ongoing work.

Read about last year's summit here.

Agenda

  • 9:00: Meet and greet (many of us won’t know each other) + unconference-y post-it based organisation.
  • 9:30: Presentations (30 mins each)
  • 11:00: Coffee
  • 11:15: Presentations
  • 12:45: Lunch at the PCC (included)
  • 13:45: Unconference-y activities (discussions, hacks, ad hoc tutorials etc…)
  • 16:00: Round-up / plenary session for feedback and organising next steps.
  • 18:30-ish: Ad hoc dinner plans.

Registration

You need to have a valid EuroPython in-person ticket (Conference, Tutorial or Combined) to participate. Purchase a EuroPython ticket here, if you haven't already.

The event is limited to 40 participants. If there is a topic you would like to present, please indicate it in the form and fill it in early. Time slots are of 30 min at most (10 min of presentation + 20 min for questions/discussion).

To be part of the WASM summit, register your interest now!

We will contact you with more details closer to the event.

Club D
07-09
13:45
90min
WebAssembly Summit
Nicholas Tollervey
  • When: Tuesday, July 9th.
  • Where: Prague Congress Centre (PCC), Room Club D
  • Who can join: Anyone with a valid in-person EuroPython 2024 ticket - Conference, Tutorial or Combined (see ticket types for details).

This summit aims to bring together maintainers and users of Python with WebAssembly, to discuss the state of this ecosystem, existing challenges, and ongoing work.

Read about last year's summit here.

Agenda

  • 9:00: Meet and greet (many of us won’t know each other) + unconference-y post-it based organisation.
  • 9:30: Presentations (30 mins each)
  • 11:00: Coffee
  • 11:15: Presentations
  • 12:45: Lunch at the PCC (included)
  • 13:45: Unconference-y activities (discussions, hacks, ad hoc tutorials etc…)
  • 16:00: Round-up / plenary session for feedback and organising next steps.
  • 18:30-ish: Ad hoc dinner plans.

Registration

You need to have a valid EuroPython in-person ticket (Conference, Tutorial or Combined) to participate. Purchase a EuroPython ticket here, if you haven't already.

The event is limited to 40 participants. If there is a topic you would like to present, please indicate it in the form and fill it in early. Time slots are of 30 min at most (10 min of presentation + 20 min for questions/discussion).

To be part of the WASM summit, register your interest now!

We will contact you with more details closer to the event.

Club D
07-09
15:30
90min
WebAssembly Summit
Nicholas Tollervey
  • When: Tuesday, July 9th.
  • Where: Prague Congress Centre (PCC), Room Club D
  • Who can join: Anyone with a valid in-person EuroPython 2024 ticket - Conference, Tutorial or Combined (see ticket types for details).

This summit aims to bring together maintainers and users of Python with WebAssembly, to discuss the state of this ecosystem, existing challenges, and ongoing work.

Read about last year's summit here.

Agenda

  • 9:00: Meet and greet (many of us won’t know each other) + unconference-y post-it based organisation.
  • 9:30: Presentations (30 mins each)
  • 11:00: Coffee
  • 11:15: Presentations
  • 12:45: Lunch at the PCC (included)
  • 13:45: Unconference-y activities (discussions, hacks, ad hoc tutorials etc…)
  • 16:00: Round-up / plenary session for feedback and organising next steps.
  • 18:30-ish: Ad hoc dinner plans.

Registration

You need to have a valid EuroPython in-person ticket (Conference, Tutorial or Combined) to participate. Purchase a EuroPython ticket here, if you haven't already.

The event is limited to 40 participants. If there is a topic you would like to present, please indicate it in the form and fill it in early. Time slots are of 30 min at most (10 min of presentation + 20 min for questions/discussion).

To be part of the WASM summit, register your interest now!

We will contact you with more details closer to the event.

Club D
07-10
15:30
30min
Invent with PyScript
Nicholas Tollervey, Joshua Lowe

PyScript is a platform for Python in the browser, enabled by web-assembly. It brings the rich ecosystems of CPython and MicroPython to the web. Invent is a PyScript based app creation framework with complementary browser based tooling and is designed to be easy to learn and use, no matter if you're a beginner or expert.

This talk introduces Invent, explains how it was built on top of PyScript and describes the design and architecture decisions made to ensure Python and the browser complement each other. Invent apps work anywhere a browser works and by the end of this presentation you'll be armed with all you need to know to build, deploy and extend native Python based applications running atop PyScript on all manner of platforms (mobile, tablet, laptop, desktop, web-enabled fridge, car, point of sale terminal... you name it, so long as there's a browser!).

This talk will be fast-paced, technical, creative, full of possibilities, may include geese 🪿, and will be a lot of geeky fun.

By the end you'll ask yourself, "I wonder what I can invent?" and go create cool stuff in minutes.

Python Libraries & Tooling
Forum Hall