BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//pycon-lt-2023//speaker//C9GDRS
BEGIN:VTIMEZONE
TZID:Europe/Vilnius
BEGIN:DAYLIGHT
DTSTART:20220518T000000
TZNAME:EEST
TZOFFSETFROM:+0300
TZOFFSETTO:+0300
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20221030T040000
RDATE:20231029T040000
TZNAME:EET
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20230326T040000
RDATE:20240331T040000
TZNAME:EEST
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:Building Hexagonal Python Services - Shahriyar Rzayev
DTSTART;TZID=Europe/Vilnius:20230518T110000
DTEND;TZID=Europe/Vilnius:20230518T122500
DTSTAMP:20260814T205839Z
UID:pretalx-pycon-lt-2023-P9ZKQQ@pretalx.com
DESCRIPTION:The importance of enterprise architecture patterns is all well
 -known and applicable to varied types of tasks. Thinking about the archite
 cture from the beginning of the journey is crucial to have a maintainable\
 , therefore testable\, and flexible code base. In We are going to explore 
 the Ports and Adapters(Hexagonal) pattern by showing a simple web app usin
 g Repository\, Unit of Work\, and Services(Use Cases) patterns tied togeth
 er with Dependency Injection. All those patterns are quite famous in other
  languages but they are relatively new for the Python ecosystem\, which is
  a crucial missing part.
LOCATION:Coral B - Workshop
URL:https://pretalx.com/pycon-lt-2023/talk/P9ZKQQ/
END:VEVENT
END:VCALENDAR
