BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//pycon-lithuania-2026//talk//YYQ7SD
BEGIN:VTIMEZONE
TZID:EET
BEGIN:STANDARD
DTSTART:20000101T000000
RRULE:FREQ=YEARLY;BYMONTH=1;UNTIL=20011231T220000Z
TZNAME:EET
TZOFFSETFROM:+0200
TZOFFSETTO:+0200
END:STANDARD
BEGIN:STANDARD
DTSTART:20031026T050000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:EET
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20030330T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:EEST
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-pycon-lithuania-2026-YYQ7SD@pretalx.com
DTSTART;TZID=EET:20260408T150000
DTEND;TZID=EET:20260408T152500
DESCRIPTION:The tools and workflows we use as developers are often as impor
 tant as the code we write. The beauty of the Python ecosystem is that ther
 e are many options to the types of linters\, formatters\, type checkers\, 
 testing frameworks\, and security scanners we can choose. However\, too ma
 ny options can paralyze decision making and often we use sub-optimal tools
  just because we've used them before. Learn some lessons from the tooling 
 we use for maintaining\, testing\, and deploying our Python code at Mozill
 a.
DTSTAMP:20260619T091808Z
LOCATION:Great hall\, (3rd building)
SUMMARY:Python Tooling at Mozilla - Tadas Korris
URL:https://pretalx.com/pycon-lithuania-2026/talk/YYQ7SD/
END:VEVENT
END:VCALENDAR
