BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//programme.europython.eu//europython-2026//speaker//BLNV7
 P
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-europython-2026-WYBHCE-0@programme.europython.eu
DTSTART;TZID=CET:20260713T093000
DTEND;TZID=CET:20260713T110000
DESCRIPTION:Asynchronous programming is infamous for leading to confusing p
 rojects with non linear code paths and all sorts of nasty bugs…\n\nBut w
 ith the right mental models and a cooking analogy\, you will find yourself
  writing async code with confidence.\n\nCome to this tutorial if you’re 
 prepared to challenge your understanding of how programs run\, if you want
  to create a simple Human-to-Human asynchronous chat application\, or ir y
 ou want to critique my culinary taste.
DTSTAMP:20260524T121707Z
LOCATION:Chamber Hall B (S3B)
SUMMARY:Cooking with asyncio: an introduction to asynchronous programming -
  Rodrigo Girão Serrão
URL:https://programme.europython.eu/europython-2026/talk/WYBHCE/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-europython-2026-WYBHCE-1@programme.europython.eu
DTSTART;TZID=CET:20260713T111500
DTEND;TZID=CET:20260713T124500
DESCRIPTION:Asynchronous programming is infamous for leading to confusing p
 rojects with non linear code paths and all sorts of nasty bugs…\n\nBut w
 ith the right mental models and a cooking analogy\, you will find yourself
  writing async code with confidence.\n\nCome to this tutorial if you’re 
 prepared to challenge your understanding of how programs run\, if you want
  to create a simple Human-to-Human asynchronous chat application\, or ir y
 ou want to critique my culinary taste.
DTSTAMP:20260524T121707Z
LOCATION:Chamber Hall B (S3B)
SUMMARY:Cooking with asyncio: an introduction to asynchronous programming -
  Rodrigo Girão Serrão
URL:https://programme.europython.eu/europython-2026/talk/WYBHCE/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-europython-2026-PRGGNW@programme.europython.eu
DTSTART;TZID=CET:20260715T125000
DTEND;TZID=CET:20260715T135000
DESCRIPTION:This poster will take you on a tour of the 20 functions availab
 le in the module `itertools`\, showing you how they work\, how they intera
 ct with each other\, and how they relate to each other.\n\nBy the time you
 're done reading the poster\, you'll have an increased understanding of ho
 w to use the module `itertools` efficiently and effectively.
DTSTAMP:20260524T121707Z
LOCATION:Poster Hall A
SUMMARY:A tour of the module `itertools` - Rodrigo Girão Serrão
URL:https://programme.europython.eu/europython-2026/talk/PRGGNW/
END:VEVENT
END:VCALENDAR
