BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//pyconjp2026//talk//AXXQNR
BEGIN:VTIMEZONE
TZID:Asia/Tokyo
BEGIN:STANDARD
DTSTART:20250821T000000
TZNAME:JST
TZOFFSETFROM:+0900
TZOFFSETTO:+0900
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:The Hidden Python Behind Every Typeface: Engineering Variable Font
 s - Daksh P. Jain
DTSTART;TZID=Asia/Tokyo:20260821T141500
DTEND;TZID=Asia/Tokyo:20260821T144500
DTSTAMP:20260818T083933Z
UID:pretalx-pyconjp2026-AXXQNR@pretalx.com
DESCRIPTION:Modern fonts look like static design assets\, but they are act
 ually complex software packages. Inside every `.ttf` and `.otf` file is a 
 structured database of geometry\, lookup tables\, and rendering rules. The
  global type industry like Google Fonts\, Adobe\, and many independent fou
 ndries relies on Python to build\, inspect\, and automate these fonts.\n\n
 This talk takes a practical\, engineering-first look at how Python powers 
 modern typography. Using the open-source FontTools library\, I will show h
 ow glyphs are stored as contours and Bezier points\, how font binaries can
  be decompiled into editable XML\, and how changes can be compiled back in
 to a working font. We will also look at the interpolation math that allows
  Variable Fonts to morph smoothly between weights such as Thin and Bold.
LOCATION:Dahlia 2
URL:https://pretalx.com/pyconjp2026/talk/AXXQNR/
END:VEVENT
END:VCALENDAR
