BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//postgresqleu/confreg//NONSGML v1.0//EN
BEGIN:VEVENT
UID:238@pgdayuk2025
DTSTART:20250909T074500Z
DTEND:20250909T075500Z
DTSTAMP:20250909T073440Z
SUMMARY:Welcome and Opening (Dave Page)
LOCATION:Auditorium
URL:https://pgday.uk/events/pgdayuk2025/schedule/session/238/
END:VEVENT
BEGIN:VEVENT
UID:181@pgdayuk2025
DTSTART:20250909T080000Z
DTEND:20250909T085000Z
DTSTAMP:20250909T074941Z
SUMMARY:Future Postgres Challenges (Bruce Momjian)
LOCATION:Auditorium
URL:https://pgday.uk/events/pgdayuk2025/schedule/session/181/
END:VEVENT
BEGIN:VEVENT
UID:201@pgdayuk2025
DTSTART:20250909T090000Z
DTEND:20250909T095000Z
DTSTAMP:20250909T084945Z
SUMMARY:Postgres schema migrations using the expand/contract pattern (Andrew Farries)
LOCATION:Auditorium
URL:https://pgday.uk/events/pgdayuk2025/schedule/session/201/
END:VEVENT
BEGIN:VEVENT
UID:231@pgdayuk2025
DTSTART:20250909T101000Z
DTEND:20250909T110000Z
DTSTAMP:20250909T095949Z
SUMMARY:PostgreSQL Performance Tuning (Michael Banck)
LOCATION:Auditorium
URL:https://pgday.uk/events/pgdayuk2025/schedule/session/231/
END:VEVENT
BEGIN:VEVENT
UID:202@pgdayuk2025
DTSTART:20250909T111000Z
DTEND:20250909T120000Z
DTSTAMP:20250909T105952Z
SUMMARY:Serving Literary Knowledge as Data: Building and Documenting DH APIs with PostgreSQL (Marta Palandri)
LOCATION:Auditorium
URL:https://pgday.uk/events/pgdayuk2025/schedule/session/202/
END:VEVENT
BEGIN:VEVENT
UID:214@pgdayuk2025
DTSTART:20250909T124500Z
DTEND:20250909T130500Z
DTSTAMP:20250909T123458Z
SUMMARY:Explaining PostgreSQL Like I’m Five (or 85) (Ellyne Phneah)
LOCATION:Auditorium
URL:https://pgday.uk/events/pgdayuk2025/schedule/session/214/
END:VEVENT
BEGIN:VEVENT
UID:232@pgdayuk2025
DTSTART:20250909T131000Z
DTEND:20250909T133000Z
DTSTAMP:20250909T125959Z
SUMMARY:PostgreSQL Certification – The PostgreSQL Way (Jan Karremans)
LOCATION:Auditorium
URL:https://pgday.uk/events/pgdayuk2025/schedule/session/232/
END:VEVENT
BEGIN:VEVENT
UID:211@pgdayuk2025
DTSTART:20250909T134000Z
DTEND:20250909T143000Z
DTSTAMP:20250909T132501Z
SUMMARY:Adaptive Partitioning: Balancing OLTP &amp; OLAP with Citus (Mehmet Yılmaz)
LOCATION:Auditorium
URL:https://pgday.uk/events/pgdayuk2025/schedule/session/211/
END:VEVENT
BEGIN:VEVENT
UID:174@pgdayuk2025
DTSTART:20250909T145000Z
DTEND:20250909T154000Z
DTSTAMP:20250909T143504Z
SUMMARY:Row-Level Security sucks. Can we make it usable? (Jimmy Angelakos)
LOCATION:Auditorium
URL:https://pgday.uk/events/pgdayuk2025/schedule/session/174/
END:VEVENT
BEGIN:VEVENT
UID:242@pgdayuk2025
DTSTART:20250909T154500Z
DTEND:20250909T160000Z
DTSTAMP:20250909T153007Z
SUMMARY:Closing Remarks (Dave Page)
LOCATION:Auditorium
URL:https://pgday.uk/events/pgdayuk2025/schedule/session/242/
END:VEVENT
END:VCALENDAR
