BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//pycascades-2026//speaker//XUQED3
BEGIN:VTIMEZONE
TZID:PST
BEGIN:STANDARD
DTSTART:20001029T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10;UNTIL=20061029T100000Z
TZNAME:PST
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
END:STANDARD
BEGIN:STANDARD
DTSTART:20071104T030000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=11
TZNAME:PST
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000402T030000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4;UNTIL=20060402T110000Z
TZNAME:PDT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
END:DAYLIGHT
BEGIN:DAYLIGHT
DTSTART:20070311T030000
RRULE:FREQ=YEARLY;BYDAY=2SU;BYMONTH=3
TZNAME:PDT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-pycascades-2026-TNNH7K@pretalx.com
DTSTART;TZID=PST:20260322T164500
DTEND;TZID=PST:20260322T171000
DESCRIPTION:Python 3.14 introduces t-strings: template string literals that
  look like f-strings but evaluate to a `Template` instance instead of a `s
 tr`. This opens up exciting possibilities for safer string processing (avo
 iding injection vulnerabilities in SQL and HTML) and powerful custom forma
 tting (like HTML templating directly in Python)\, all while using the fami
 liar f-string syntax developers already know and love.\n\nIn this talk\, I
 'll describe what t-strings are and how they differ from f-strings and oth
 er common Python formatting tools. I'll explore when they're a good fit fo
 r new projects and how to use them effectively in everyday code. I'll also
  demonstrate two libraries — `tdom` (HTML) and `t-sql` (SQL) — and clo
 se with a live tooling demo in VS Code showing the current state of format
 ting\, linting\, and syntax highlighting support.\n\nAttendees will leave 
 knowing when to reach for t-strings\, how to adopt them safely\, and which
  tools can improve their developer experience.
DTSTAMP:20260521T084228Z
LOCATION:Fletcher Auditorium
SUMMARY:Introducing t-strings: f-strings with superpowers - Dave Peck
URL:https://pretalx.com/pycascades-2026/talk/TNNH7K/
END:VEVENT
END:VCALENDAR
