BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//workshop-tage-2026//speaker//XVBQAQ
BEGIN:VTIMEZONE
TZID:Europe/Zurich
BEGIN:DAYLIGHT
DTSTART:20250908T000000
TZNAME:CEST
TZOFFSETFROM:+0200
TZOFFSETTO:+0200
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20251026T030000
RDATE:20261025T030000
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20260329T030000
RDATE:20270328T030000
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:Architecture: Creating Architectural Fitness Functions using ArchU
 nit - Venkat Subramaniam
DTSTART;TZID=Europe/Zurich:20260908T090000
DTEND;TZID=Europe/Zurich:20260908T170000
DTSTAMP:20260812T141319Z
UID:pretalx-workshop-tage-2026-3SQDEP@pretalx.com
DESCRIPTION:In this workshop\, take a practical approach to creating fitne
 ss functions that assess the architectural soundness of your systems. We w
 ill learn about different fitness functions that can help architects and t
 heir teams create and comply with their architectural expectations express
 ed by their architect in collaboration with the team. Then we’ll see how
  we can implement those constraints\, as guardrails\, using ArchUnit and g
 et a continuous feedback on the teams efforts.
LOCATION:Room E8
URL:https://pretalx.com/workshop-tage-2026/talk/3SQDEP/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Evaluating Architectural Patterns - Venkat Subramaniam
DTSTART;TZID=Europe/Zurich:20260909T090000
DTEND;TZID=Europe/Zurich:20260909T170000
DTSTAMP:20260812T141319Z
UID:pretalx-workshop-tage-2026-MTLG8R@pretalx.com
DESCRIPTION:There are many architectural patterns\, from monoliths to dist
 ributed architectures. It can be daunting to choose between them. In this 
 workshop we will discuss approaches we can take to evaluating which archit
 ectural pattern may apply to different applications\, what those patterns 
 are\, and a method to arriving at the most suitable pattern that may be ap
 propriate for different applications.
LOCATION:Room E8
URL:https://pretalx.com/workshop-tage-2026/talk/MTLG8R/
END:VEVENT
BEGIN:VEVENT
SUMMARY:AI Assisted Coding: Using AI to Create Code\, Identify Issues\, Cr
 eate Tests - Venkat Subramaniam
DTSTART;TZID=Europe/Zurich:20260910T090000
DTEND;TZID=Europe/Zurich:20260910T170000
DTSTAMP:20260812T141319Z
UID:pretalx-workshop-tage-2026-RPTRBR@pretalx.com
DESCRIPTION:AI is both a powerful and perilous tool. It has several benefi
 ts\, but we have to know the power and limitations of using these tools. I
 n this workshop\, get a hands on experience on where AI serves us the best
 \, where it may provide a marginal benefit\, and where it may outright may
  not be the correct tool to use. We will work with several hands on exerci
 ses to explore and gain insights into using AI for many different software
  development related tasks.
LOCATION:Room H91
URL:https://pretalx.com/workshop-tage-2026/talk/RPTRBR/
END:VEVENT
END:VCALENDAR
