BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.evolutio.pt//pycon-portugal-2026//talk//AVBHNY
BEGIN:VTIMEZONE
TZID:WET
BEGIN:STANDARD
DTSTART:20001029T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:WET
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T020000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:WEST
TZOFFSETFROM:+0000
TZOFFSETTO:+0100
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-pycon-portugal-2026-AVBHNY@pretalx.evolutio.pt
DTSTART;TZID=WET:20260903T160000
DTEND;TZID=WET:20260903T163000
DESCRIPTION:A generator\, duck typing\, and branchless conditionals walk in
 to a bar…\nSounds like the start of a bad Python joke\, but it’s actua
 lly a list of three features used in my favourite line of Python code.\n\n
 You *have* a favourite line of code as well\, *right*?\n\nIn this talk we
 ’ll go over two quintessential features of Python programming (generator
 s and duck typing) and you’ll learn how to use them effectively.\n\nWe
 ’ll also look at branchless conditionals and understand how this unusual
  idea can shape the way you think about coding.\n\nIn the end\, we’ll pu
 t the three together to write a powerful Python idiom and conclude I have 
 terrible taste!
DTSTAMP:20260904T104136Z
LOCATION:Auditorium
SUMMARY:And now for something completely different - Rodrigo Girão Serrão
URL:https://pretalx.evolutio.pt/pycon-portugal-2026/talk/AVBHNY/
END:VEVENT
END:VCALENDAR
