BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VTIMEZONE
TZID:America/New_York
BEGIN:DAYLIGHT
DTSTART:20260308T030000
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
RRULE:FREQ=YEARLY;BYDAY=2SU;BYMONTH=3
TZNAME:EDT
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20261101T010000
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=11
TZNAME:EST
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20260419T103647Z
UID:jHTpZA
DTSTART;TZID=America/New_York:20261005T110000
DTEND;TZID=America/New_York:20261014T153000
CLASS:PUBLIC
CREATED:20251227T150031
DESCRIPTION: System Design and Software Architecture Workshop for software 
 architects and other system designers. Zoom sessions on: \n\n \n Oct 5-7an
 d Oct 12-14\, 11-13\, 2026 at 11 am - 3:30 pm Eastern Time ( 6 x 4 hr sess
 ions\, with a 30 minute break each day) \n \n\n Overview\nWe work in small
  teams on creating a draft system design and architecture\, and lecture to
 pics are driven by the concerns that are being addressed as we do so. This
  allows us to work on shaping a system design\, moving from exploring the 
 system concept to architectural definition\, weaving guidance\, discussion
  and practice.\nAs we iterate through architecture design with its trade-o
 ffs\, decision making\, modeling and specification\, we grapple with: \n\n
  \n system design: systems concepts\, uncertainty and complexity\, context
 \, framing\, constraints\, forces and trade-offs. \n business and technica
 l strategy \n system capabilities and properties: understanding needs/conc
 erns and designing system capabilities and system properties including run
 -time qualities such as scalability and reliability\, and development-time
  qualities such as evolvability/extensibility. \n architectural patterns: 
 structural patterns such as layers\, hexagonal architecture\, and microser
 vices\, and mechanisms that may be architecturally significant in various 
 contexts. \n systems and architecture modeling including an introduction t
 o (just enough\, as relevant) Unified Modeling Language (UML) and C4\, but
  drawing on other templates and modeling as appropriate to the design stag
 e and its decision focus. \n architectural views: structural views help do
 cument and communicate the architecture in terms of the components and the
 ir relationships\, and are useful in assessing architectural qualities lik
 e extensibility. Behavioral views are useful in thinking through how the c
 omponents interact to accomplish their assigned responsibilities and evalu
 ating the impact of what-if scenarios on the architecture. Behavioral view
 s are especially useful in assessing run-time qualities such as performanc
 e and security. Execution views help in evaluating physical distribution o
 ptions and documenting decisions. \n component specification\, interfaces 
 and APIs: components are identified and assigned responsibilities\, and in
 terfaces are designed. \n key architectural design principles and heuristi
 cs\, including abstraction\, separation of concerns\, postponing decisions
 \, and simplicity\, and related techniques such as interface hiding and en
 capsulation\, as well as system decomposition principles\, factoring and r
 efactoring\, and good interface design. \n architecture improvement: we pa
 use periodically to consider what it means to improve and evolve systems a
 nd their design\, and why\, when and how to do that. \n \n\n Instructor: R
 uth Malan \n\n Outside the US/Canada/EU/UK: Please contact us before enrol
 ling (there are sales tax implications\, etc.). \n\n More information: www
 .ruthmalan.com \n
LAST-MODIFIED:20260409T184817
LOCATION:Remote
ORGANIZER:mailto:training@bredemeyer.com
SUMMARY:System Design Workshop Oct 2026
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-may-2026
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-may-2026
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260419T103647Z
UID:jHTpZA1094142
DTSTART;TZID=America/New_York:20261005T110000
DTEND;TZID=America/New_York:20261005T153000
CLASS:PUBLIC
CREATED:20251227T150032
LAST-MODIFIED:20260409T121659
ORGANIZER:mailto:training@bredemeyer.com
SUMMARY:[System Design Workshop Oct 2026] System Design Day 1
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-may-2026
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-may-2026
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260419T103647Z
UID:jHTpZA1094143
DTSTART;TZID=America/New_York:20261006T110000
DTEND;TZID=America/New_York:20261006T153000
CLASS:PUBLIC
CREATED:20251227T150032
LAST-MODIFIED:20260409T121713
ORGANIZER:mailto:training@bredemeyer.com
SUMMARY:[System Design Workshop Oct 2026] System Design Day 2
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-may-2026
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-may-2026
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260419T103647Z
UID:jHTpZA1094144
DTSTART;TZID=America/New_York:20261007T110000
DTEND;TZID=America/New_York:20261007T153000
CLASS:PUBLIC
CREATED:20251227T150032
LAST-MODIFIED:20260409T121726
ORGANIZER:mailto:training@bredemeyer.com
SUMMARY:[System Design Workshop Oct 2026] System Design Day 3
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-may-2026
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-may-2026
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260419T103647Z
UID:jHTpZA1094145
DTSTART;TZID=America/New_York:20261012T110000
DTEND;TZID=America/New_York:20261012T153000
CLASS:PUBLIC
CREATED:20251227T150032
LAST-MODIFIED:20260409T121742
ORGANIZER:mailto:training@bredemeyer.com
SUMMARY:[System Design Workshop Oct 2026] System Design Day 4
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-may-2026
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-may-2026
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260419T103647Z
UID:jHTpZA1094146
DTSTART;TZID=America/New_York:20261013T110000
DTEND;TZID=America/New_York:20261013T153000
CLASS:PUBLIC
CREATED:20251227T150032
LAST-MODIFIED:20260409T121755
ORGANIZER:mailto:training@bredemeyer.com
SUMMARY:[System Design Workshop Oct 2026] System Design Day 5
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-may-2026
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-may-2026
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260419T103647Z
UID:jHTpZA1094147
DTSTART;TZID=America/New_York:20261014T110000
DTEND;TZID=America/New_York:20261014T153000
CLASS:PUBLIC
CREATED:20251227T150032
LAST-MODIFIED:20260409T121808
ORGANIZER:mailto:training@bredemeyer.com
SUMMARY:[System Design Workshop Oct 2026] System Design Day 6
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-may-2026
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-may-2026
END:VEVENT
END:VCALENDAR
