BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pg.ddx.io//PostgreSQL community calendars//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Nordic PGDay (all editions)
X-WR-CALDESC:Nordic PGDay: event days\, Call for Papers dates\, and the sch
 edule once published. Sessions are updated until the event is over. Commun
 ity event data: the PostgreSQL Event Calendar (https://ics.postgresql.life
 )\, curated by Andreas Scherbaum and republished with permission. Thank yo
 u!
X-WR-TIMEZONE:UTC
REFRESH-INTERVAL;VALUE=DURATION:PT60M
X-PUBLISHED-TTL:PT60M
URL:https://nordicpgday.org/
BEGIN:VEVENT
UID:46rakb94r0k20ufoo59dl6e196pfleole6uj5ar80t2asbkogsmjkpgb5j@google.com
DTSTAMP:20261017T173504Z
DTSTART;VALUE=DATE:20260324
DTEND;VALUE=DATE:20260325
SUMMARY:Nordic PGDay 2026
SEQUENCE:0
LAST-MODIFIED:20261017T173504Z
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CREATED:20261017T173504Z
DESCRIPTION:https://2026.nordicpgday.org/\n\nSource: PostgreSQL Event Calen
 dar (https://ics.postgresql.life)
LOCATION:Scandic Park Helsinki\nMannerheimintie 46\, 00260 Helsinki\, Finnl
 and
URL:https://2026.nordicpgday.org/
CATEGORIES:event,FI
END:VEVENT
BEGIN:VEVENT
UID:7654@nordicpgday2026
DTSTAMP:20261017T173506Z
DTSTART:20260324T071500Z
DTEND:20260324T080500Z
SUMMARY:Professional PostgreSQL scheduling made easy
SEQUENCE:0
LAST-MODIFIED:20261017T173506Z
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CREATED:20261017T173506Z
DESCRIPTION:https://www.postgresql.eu/events/nordicpgday2026/schedule/sessi
 on/7654/
LOCATION:Vision 1
URL:https://www.postgresql.eu/events/nordicpgday2026/schedule/session/7654/
CATEGORIES:session,FI
END:VEVENT
BEGIN:VEVENT
UID:7687@nordicpgday2026
DTSTAMP:20261017T173506Z
DTSTART:20260324T071500Z
DTEND:20260324T080500Z
SUMMARY:Unlock AI Agents with PostgreSQL
SEQUENCE:0
LAST-MODIFIED:20261017T173506Z
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CREATED:20261017T173506Z
DESCRIPTION:https://www.postgresql.eu/events/nordicpgday2026/schedule/sessi
 on/7687/
LOCATION:Vision 2+3
URL:https://www.postgresql.eu/events/nordicpgday2026/schedule/session/7687/
CATEGORIES:session,FI
END:VEVENT
BEGIN:VEVENT
UID:7416@nordicpgday2026
DTSTAMP:20261017T173506Z
DTSTART:20260324T082000Z
DTEND:20260324T091000Z
SUMMARY:Hey\, I&#x27\;m using that! Fixing lock contention in OLTP.
SEQUENCE:0
LAST-MODIFIED:20261017T173506Z
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CREATED:20261017T173506Z
DESCRIPTION:https://www.postgresql.eu/events/nordicpgday2026/schedule/sessi
 on/7416/
LOCATION:Vision 1
URL:https://www.postgresql.eu/events/nordicpgday2026/schedule/session/7416/
CATEGORIES:session,FI
END:VEVENT
BEGIN:VEVENT
UID:7403@nordicpgday2026
DTSTAMP:20261017T173506Z
DTSTART:20260324T082000Z
DTEND:20260324T091000Z
SUMMARY:Rediscovering PgQ
SEQUENCE:0
LAST-MODIFIED:20261017T173506Z
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CREATED:20261017T173506Z
DESCRIPTION:https://www.postgresql.eu/events/nordicpgday2026/schedule/sessi
 on/7403/
LOCATION:Vision 2+3
URL:https://www.postgresql.eu/events/nordicpgday2026/schedule/session/7403/
CATEGORIES:session,FI
END:VEVENT
BEGIN:VEVENT
UID:7240@nordicpgday2026
DTSTAMP:20261017T173506Z
DTSTART:20260324T091500Z
DTEND:20260324T100500Z
SUMMARY:Structuring SQL: When and How
SEQUENCE:0
LAST-MODIFIED:20261017T173506Z
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CREATED:20261017T173506Z
DESCRIPTION:https://www.postgresql.eu/events/nordicpgday2026/schedule/sessi
 on/7240/
LOCATION:Vision 1
URL:https://www.postgresql.eu/events/nordicpgday2026/schedule/session/7240/
CATEGORIES:session,FI
END:VEVENT
BEGIN:VEVENT
UID:7688@nordicpgday2026
DTSTAMP:20261017T173506Z
DTSTART:20260324T091500Z
DTEND:20260324T100500Z
SUMMARY:Why Postgres Won
SEQUENCE:0
LAST-MODIFIED:20261017T173506Z
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CREATED:20261017T173506Z
DESCRIPTION:https://www.postgresql.eu/events/nordicpgday2026/schedule/sessi
 on/7688/
LOCATION:Vision 2+3
URL:https://www.postgresql.eu/events/nordicpgday2026/schedule/session/7688/
CATEGORIES:session,FI
END:VEVENT
BEGIN:VEVENT
UID:7200@nordicpgday2026
DTSTAMP:20261017T173506Z
DTSTART:20260324T111000Z
DTEND:20260324T120000Z
SUMMARY:Beyond work_mem Myths: A Source‑Code‑Guided Tour Through Postgr
 eSQL Memory Usage
SEQUENCE:0
LAST-MODIFIED:20261017T173506Z
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CREATED:20261017T173506Z
DESCRIPTION:https://www.postgresql.eu/events/nordicpgday2026/schedule/sessi
 on/7200/
LOCATION:Vision 2+3
URL:https://www.postgresql.eu/events/nordicpgday2026/schedule/session/7200/
CATEGORIES:session,FI
END:VEVENT
BEGIN:VEVENT
UID:7489@nordicpgday2026
DTSTAMP:20261017T173506Z
DTSTART:20260324T111000Z
DTEND:20260324T120000Z
SUMMARY:PG Tricks
SEQUENCE:0
LAST-MODIFIED:20261017T173506Z
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CREATED:20261017T173506Z
DESCRIPTION:https://www.postgresql.eu/events/nordicpgday2026/schedule/sessi
 on/7489/
LOCATION:Vision 1
URL:https://www.postgresql.eu/events/nordicpgday2026/schedule/session/7489/
CATEGORIES:session,FI
END:VEVENT
BEGIN:VEVENT
UID:7466@nordicpgday2026
DTSTAMP:20261017T173506Z
DTSTART:20260324T120500Z
DTEND:20260324T125500Z
SUMMARY:Efficiently approximating/estimating percentiles and histograms
SEQUENCE:0
LAST-MODIFIED:20261017T173506Z
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CREATED:20261017T173506Z
DESCRIPTION:https://www.postgresql.eu/events/nordicpgday2026/schedule/sessi
 on/7466/
LOCATION:Vision 2+3
URL:https://www.postgresql.eu/events/nordicpgday2026/schedule/session/7466/
CATEGORIES:session,FI
END:VEVENT
BEGIN:VEVENT
UID:7225@nordicpgday2026
DTSTAMP:20261017T173506Z
DTSTART:20260324T120500Z
DTEND:20260324T125500Z
SUMMARY:Operational hazards of managing PostgreSQL DBs over 100TB
SEQUENCE:0
LAST-MODIFIED:20261017T173506Z
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CREATED:20261017T173506Z
DESCRIPTION:https://www.postgresql.eu/events/nordicpgday2026/schedule/sessi
 on/7225/
LOCATION:Vision 1
URL:https://www.postgresql.eu/events/nordicpgday2026/schedule/session/7225/
CATEGORIES:session,FI
END:VEVENT
BEGIN:VEVENT
UID:7652@nordicpgday2026
DTSTAMP:20261017T173506Z
DTSTART:20260324T131000Z
DTEND:20260324T140000Z
SUMMARY:The SQL Standard and Why It&#x27\;s Important
SEQUENCE:0
LAST-MODIFIED:20261017T173506Z
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CREATED:20261017T173506Z
DESCRIPTION:https://www.postgresql.eu/events/nordicpgday2026/schedule/sessi
 on/7652/
LOCATION:Vision 1
URL:https://www.postgresql.eu/events/nordicpgday2026/schedule/session/7652/
CATEGORIES:session,FI
END:VEVENT
BEGIN:VEVENT
UID:7686@nordicpgday2026
DTSTAMP:20261017T173506Z
DTSTART:20260324T131000Z
DTEND:20260324T140000Z
SUMMARY:A PostgreSQL journey - what we learned migrating between 3 platform
 s
SEQUENCE:0
LAST-MODIFIED:20261017T173506Z
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CREATED:20261017T173506Z
DESCRIPTION:https://www.postgresql.eu/events/nordicpgday2026/schedule/sessi
 on/7686/
LOCATION:Vision 2+3
URL:https://www.postgresql.eu/events/nordicpgday2026/schedule/session/7686/
CATEGORIES:session,FI
END:VEVENT
BEGIN:VEVENT
UID:7529@nordicpgday2026
DTSTAMP:20261017T173506Z
DTSTART:20260324T140500Z
DTEND:20260324T145500Z
SUMMARY:Critical DBA Tasks for Postgresql
SEQUENCE:0
LAST-MODIFIED:20261017T173506Z
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CREATED:20261017T173506Z
DESCRIPTION:https://www.postgresql.eu/events/nordicpgday2026/schedule/sessi
 on/7529/
LOCATION:Vision 2+3
URL:https://www.postgresql.eu/events/nordicpgday2026/schedule/session/7529/
CATEGORIES:session,FI
END:VEVENT
BEGIN:VEVENT
UID:7559@nordicpgday2026
DTSTAMP:20261017T173506Z
DTSTART:20260324T140500Z
DTEND:20260324T145500Z
SUMMARY:It works on my database - Regression testing of SQL queries
SEQUENCE:0
LAST-MODIFIED:20261017T173506Z
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CREATED:20261017T173506Z
DESCRIPTION:https://www.postgresql.eu/events/nordicpgday2026/schedule/sessi
 on/7559/
LOCATION:Vision 1
URL:https://www.postgresql.eu/events/nordicpgday2026/schedule/session/7559/
CATEGORIES:session,FI
END:VEVENT
BEGIN:VEVENT
UID:7689@nordicpgday2026
DTSTAMP:20261017T173506Z
DTSTART:20260324T150000Z
DTEND:20260324T155000Z
SUMMARY:Actionable Observability: Finding the root cause of Slow Queries in
  Postgres
SEQUENCE:0
LAST-MODIFIED:20261017T173506Z
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CREATED:20261017T173506Z
DESCRIPTION:https://www.postgresql.eu/events/nordicpgday2026/schedule/sessi
 on/7689/
LOCATION:Vision 2+3
URL:https://www.postgresql.eu/events/nordicpgday2026/schedule/session/7689/
CATEGORIES:session,FI
END:VEVENT
BEGIN:VEVENT
UID:7512@nordicpgday2026
DTSTAMP:20261017T173506Z
DTSTART:20260324T150000Z
DTEND:20260324T155000Z
SUMMARY:Grandpa&#x27\;s Guide to Technical Empathy: Decrypting PostgreSQL f
 or Strategic Clarity
SEQUENCE:0
LAST-MODIFIED:20261017T173506Z
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CREATED:20261017T173506Z
DESCRIPTION:https://www.postgresql.eu/events/nordicpgday2026/schedule/sessi
 on/7512/
LOCATION:Vision 1
URL:https://www.postgresql.eu/events/nordicpgday2026/schedule/session/7512/
CATEGORIES:session,FI
END:VEVENT
END:VCALENDAR
