BEGIN:VCALENDAR
VERSION:2.0
PRODID:South Africa 2018
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:b956e618-974f-4da9-b6dc-3d501e741ede
DTSTART:20181009T060000Z
DTEND:20181009T070000Z
LOCATION:Courtyard/Boma
SUMMARY:Registration
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/7
 98
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:1efcf2c8-3c79-4012-b7b5-eff2aaa72f23
DTSTART:20181009T070000Z
DTEND:20181009T072000Z
LOCATION:Baobab
SUMMARY:Opening
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/8
 00
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:28ca5fe8-b919-4bfd-8f2e-bb5040339d71
DTSTART:20181009T072000Z
DTEND:20181009T080000Z
LOCATION:Baobab
SUMMARY:Face recognition and PostgreSQL (Kobus Wolvaardt)
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/7
 94
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:5259a7ec-bdc3-468c-9ad6-633ecf582586
DTSTART:20181009T080000Z
DTEND:20181009T083000Z
LOCATION:Courtyard/Boma
SUMMARY:Morning coffee
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/7
 95
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:09c68b4e-588e-49bd-99df-da041a84e7d0
DTSTART:20181009T083000Z
DTEND:20181009T091000Z
LOCATION:Baobab
SUMMARY:Wait Events in PostgreSQL (David Wein)
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/7
 79
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:cb65bc12-b4d2-4418-8d9c-b6461f4ca8ef
DTSTART:20181009T083000Z
DTEND:20181009T091000Z
LOCATION:Cedarwood
SUMMARY:Using ZFS (on Linux) with PostgreSQL (Hendrik Visage)
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/2
 92
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:0dece583-0250-4569-91d6-32d8f3727e87
DTSTART:20181009T083000Z
DTEND:20181009T085000Z
LOCATION:Yellowwood
SUMMARY:PostgreSQL resources for new team members (Johan Zietsman)
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/7
 70
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:3d3f5bdc-b5ee-4096-a144-75afa8c30d52
DTSTART:20181009T085000Z
DTEND:20181009T091000Z
LOCATION:Yellowwood
SUMMARY:Enhance your psql client experience (Nico Schlebusch)
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/7
 81
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:f1180bdf-3fa5-4343-8866-b861851bbc62
DTSTART:20181009T092000Z
DTEND:20181009T100000Z
LOCATION:Cedarwood
SUMMARY:PostgreSQL administration with Ansible (Johan Zietsman)
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/7
 80
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:cedf50dc-93b7-4035-b553-34386be65a5a
DTSTART:20181009T092000Z
DTEND:20181009T100000Z
LOCATION:Baobab
SUMMARY:Window Functions (Willem Booysen)
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/2
 94
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:0c1c0e70-83bd-4634-b212-241d7d5727b4
DTSTART:20181009T092000Z
DTEND:20181009T100000Z
LOCATION:Yellowwood
SUMMARY:Introduction to PostGIS (Mureithi Runji)
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/7
 72
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:8d676ac7-d7d1-42ce-a622-220393577342
DTSTART:20181009T100000Z
DTEND:20181009T110000Z
LOCATION:Courtyard/Boma
SUMMARY:Lunch
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/7
 97
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:c41f1d43-0d04-41d9-b985-a2fc5fe0954c
DTSTART:20181009T110000Z
DTEND:20181009T114000Z
LOCATION:Cedarwood
SUMMARY:Constraints in PostgreSQL (George Nel)
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/7
 77
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:04f4c571-86c4-4861-ba40-6bfbe333b027
DTSTART:20181009T110000Z
DTEND:20181009T114000Z
LOCATION:Yellowwood
SUMMARY:All the dirt on VACUUM (David Wein)
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/7
 78
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:05f1d376-bd44-4cc5-abc9-f23f6ce5e04a
DTSTART:20181009T110000Z
DTEND:20181009T114000Z
LOCATION:Baobab
SUMMARY:Big Data Machine Learning in SQL for Developers (Helge Reikeras)
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/8
 79
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:4eadbfd4-a16d-4c3a-a9f9-76f66e8bc5c2
DTSTART:20181009T115000Z
DTEND:20181009T123000Z
LOCATION:Cedarwood
SUMMARY:Row Level Security (Bennie Swart)
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/7
 91
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:6658c83e-a974-4690-878d-d06759185c82
DTSTART:20181009T115000Z
DTEND:20181009T123000Z
LOCATION:Yellowwood
SUMMARY:Introduction to CTEs (Terence Zekveld)
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/7
 69
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:13e8b183-4550-4c52-ac67-afae66a2838b
DTSTART:20181009T115000Z
DTEND:20181009T123000Z
LOCATION:Baobab
SUMMARY:A talk about indexes (Malcolm McLean)
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/2
 97
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:4feb2818-8443-4e46-91b6-54a8fe69f760
DTSTART:20181009T123000Z
DTEND:20181009T130000Z
LOCATION:Courtyard/Boma
SUMMARY:Afternoon coffee
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/7
 96
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:7ea34902-afd0-4a00-a273-6dd9d39ae709
DTSTART:20181009T130000Z
DTEND:20181009T134000Z
LOCATION:Yellowwood
SUMMARY:Azure Database for PostgreSQL Technical Overview (Donovan White)
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/8
 83
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:54f7a6c9-bad3-4e3f-98bf-08fbb611609b
DTSTART:20181009T130000Z
DTEND:20181009T134000Z
LOCATION:Baobab
SUMMARY:PostgreSQL replication by example (Kobus Wolvaardt)
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/7
 75
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:79d3100c-3e40-49b9-a981-5e8aadd49218
DTSTART:20181009T130000Z
DTEND:20181009T134000Z
LOCATION:Cedarwood
SUMMARY:JSONB functions\, operators and use cases (Jacques Combrink)
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/7
 90
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:a7959155-e538-4f7e-b333-c6cd494772da
DTSTART:20181009T135000Z
DTEND:20181009T143000Z
LOCATION:Baobab
SUMMARY:Migrating away from Oracle to PostgreSQL (Abhinav Singh)
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/8
 81
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:b055a58c-814a-445d-b566-81a54bf89e51
DTSTART:20181009T135000Z
DTEND:20181009T143000Z
LOCATION:Cedarwood
SUMMARY:Asynchronous code with PostgreSQL (Christo Goosen)
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/7
 73
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:260f7b7e-cdb6-49aa-90d5-2dd73f1dc5d0
DTSTART:20181009T144000Z
DTEND:20181009T151000Z
LOCATION:Baobab
SUMMARY:Panel discussion and Closing
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/7
 99
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:8a87a96a-c8db-427a-9ca7-7fed32909f91
DTSTART:20181010T060000Z
DTEND:20181010T070000Z
LOCATION:Courtyard/Boma
SUMMARY:Registration
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/8
 29
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:0eb6fd5d-f5f7-454d-acc1-cd0e64b9ac71
DTSTART:20181010T070000Z
DTEND:20181010T100000Z
LOCATION:Cypress
SUMMARY:ZFS in practice for SysAdmin & DBA (Hendrik Visage)
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/8
 32
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:14c614b7-b75e-43a0-bac8-252f028fe342
DTSTART:20181010T100000Z
DTEND:20181010T110000Z
LOCATION:Courtyard/Boma
SUMMARY:Lunch
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/8
 28
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260604T135701Z
UID:9b493c21-cd19-4bf5-93a7-507d5daebfae
DTSTART:20181010T110000Z
DTEND:20181010T140000Z
LOCATION:Cypress
SUMMARY:Performance tuning PostgreSQL (Malcolm McLean and Kobus Wolvaardt)
URL:https://postgresconf.io/conferences/SouthAfrica2018/program/proposals/7
 68
END:VEVENT
END:VCALENDAR
