BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//euroscipy-2025//speaker//DMPC8P
BEGIN:VTIMEZONE
TZID:Europe/Warsaw
BEGIN:DAYLIGHT
DTSTART:20240820T000000
TZNAME:CEST
TZOFFSETFROM:+0200
TZOFFSETTO:+0200
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20241027T030000
RDATE:20251026T030000
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20250330T030000
RDATE:20260329T030000
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:Let's rewrite optimagic from scratch in half an hour and see what 
 we can learn - Janos Gabler
DTSTART;TZID=Europe/Warsaw:20250820T140500
DTEND;TZID=Europe/Warsaw:20250820T143500
DTSTAMP:20260909T071224Z
UID:pretalx-euroscipy-2025-NKLD7R@pretalx.com
DESCRIPTION:Optimagic provides a unified interface to optimization algorit
 hms from various packages while adding convenience features like optimizer
  histories\, error handling\, and flexible parameter formats — all  in a
  relatively small code base and without modifying the source code of optim
 izers. In this talk\, we'll build a simplified version of optimagic to dem
 onstrate the core architectural principles that make this possible. By exp
 loring these ideas\, we'll show how they can be applied beyond optimizatio
 n to simplify and enhance other scientific Python projects.
LOCATION:Room 1.38 (Ground Floor)
URL:https://pretalx.com/euroscipy-2025/talk/NKLD7R/
END:VEVENT
END:VCALENDAR
