BEGIN:VCALENDAR
VERSION:2.0
PRODID:South Africa 2018
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:162673b7-ea47-434f-9039-f5114963928c
DTSTART:20181009T060000Z
DTEND:20181009T070000Z
LOCATION:Courtyard/Boma
SUMMARY:Registration
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /798
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:5aa5e540-ea92-4a94-83ce-2677730c3ee4
DTSTART:20181009T070000Z
DTEND:20181009T072000Z
LOCATION:Baobab
SUMMARY:Opening
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /800
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:0dbcea5f-58d6-4c23-b11a-7c092d1bfa26
DTSTART:20181009T072000Z
DTEND:20181009T080000Z
LOCATION:Baobab
SUMMARY:Face recognition and PostgreSQL (Kobus Wolvaardt)
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /794
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:bec1bd6d-bed2-4a08-a9d4-56c379c71932
DTSTART:20181009T080000Z
DTEND:20181009T083000Z
LOCATION:Courtyard/Boma
SUMMARY:Morning coffee
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /795
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:eac591e7-6c96-4843-be2a-d803c0a92d81
DTSTART:20181009T083000Z
DTEND:20181009T091000Z
LOCATION:Baobab
SUMMARY:Wait Events in PostgreSQL (David Wein)
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /779
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:37e6b246-9129-4a3a-87fe-fbf568c80dcc
DTSTART:20181009T083000Z
DTEND:20181009T091000Z
LOCATION:Cedarwood
SUMMARY:Using ZFS (on Linux) with PostgreSQL (Hendrik Visage)
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /292
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:ed6def36-fdd7-48f4-9aee-2bb55b05b5d3
DTSTART:20181009T083000Z
DTEND:20181009T085000Z
LOCATION:Yellowwood
SUMMARY:PostgreSQL resources for new team members (Johan Zietsman)
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /770
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:2f90a949-a336-4687-977c-a8e6c2a61303
DTSTART:20181009T085000Z
DTEND:20181009T091000Z
LOCATION:Yellowwood
SUMMARY:Enhance your psql client experience (Nico Schlebusch)
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /781
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:84699429-1cc7-49e9-901f-7a356b33fedd
DTSTART:20181009T092000Z
DTEND:20181009T100000Z
LOCATION:Cedarwood
SUMMARY:PostgreSQL administration with Ansible (Johan Zietsman)
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /780
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:d92963a8-541a-4557-8c3f-25b6940c4c7e
DTSTART:20181009T092000Z
DTEND:20181009T100000Z
LOCATION:Baobab
SUMMARY:Window Functions (Willem Booysen)
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /294
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:4d5c7fb2-45d0-488e-b665-1415d9e2e210
DTSTART:20181009T092000Z
DTEND:20181009T100000Z
LOCATION:Yellowwood
SUMMARY:Introduction to PostGIS (Mureithi Runji)
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /772
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:bc44e580-0e14-43d8-9e7d-2239cd85e765
DTSTART:20181009T100000Z
DTEND:20181009T110000Z
LOCATION:Courtyard/Boma
SUMMARY:Lunch
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /797
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:25d5eba8-acb5-4e83-896a-668112fa58bf
DTSTART:20181009T110000Z
DTEND:20181009T114000Z
LOCATION:Cedarwood
SUMMARY:Constraints in PostgreSQL (George Nel)
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /777
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:cdf33303-9833-490a-b631-2ffed4d9ff6b
DTSTART:20181009T110000Z
DTEND:20181009T114000Z
LOCATION:Yellowwood
SUMMARY:All the dirt on VACUUM (David Wein)
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /778
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:a2f5e07d-35a2-43b7-9b43-0cb9d65ec3fa
DTSTART:20181009T110000Z
DTEND:20181009T114000Z
LOCATION:Baobab
SUMMARY:Big Data Machine Learning in SQL for Developers (Helge Reikeras)
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /879
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:57d9c3b0-708b-490b-bb33-460e4bd62a1f
DTSTART:20181009T115000Z
DTEND:20181009T123000Z
LOCATION:Cedarwood
SUMMARY:Row Level Security (Bennie Swart)
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /791
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:7d61aa93-5d94-4a49-b8e6-4135b320edb7
DTSTART:20181009T115000Z
DTEND:20181009T123000Z
LOCATION:Yellowwood
SUMMARY:Introduction to CTEs (Terence Zekveld)
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /769
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:3271f597-bded-41d8-9532-aaa4e18b48ec
DTSTART:20181009T115000Z
DTEND:20181009T123000Z
LOCATION:Baobab
SUMMARY:A talk about indexes (Malcolm McLean)
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /297
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:dc3e57d3-1db7-4986-b19b-f37bc6059715
DTSTART:20181009T123000Z
DTEND:20181009T130000Z
LOCATION:Courtyard/Boma
SUMMARY:Afternoon coffee
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /796
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:634ba75f-c9d5-45d0-abb6-40c3abec3f67
DTSTART:20181009T130000Z
DTEND:20181009T134000Z
LOCATION:Yellowwood
SUMMARY:Azure Database for PostgreSQL Technical Overview (Donovan White)
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /883
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:140c79b3-94d7-48c2-b2c1-1b679e1095a8
DTSTART:20181009T130000Z
DTEND:20181009T134000Z
LOCATION:Baobab
SUMMARY:PostgreSQL replication by example (Kobus Wolvaardt)
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /775
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:bf8906fa-bdea-4059-ae42-1b14c1cc50d7
DTSTART:20181009T130000Z
DTEND:20181009T134000Z
LOCATION:Cedarwood
SUMMARY:JSONB functions\, operators and use cases (Jacques Combrink)
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /790
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:684c16d0-5a4f-45d0-a21d-17813155ab53
DTSTART:20181009T135000Z
DTEND:20181009T143000Z
LOCATION:Baobab
SUMMARY:Migrating away from Oracle to PostgreSQL (Abhinav Singh)
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /881
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:3c44db31-3f27-499d-aee8-db835eddc6ac
DTSTART:20181009T135000Z
DTEND:20181009T143000Z
LOCATION:Cedarwood
SUMMARY:Asynchronous code with PostgreSQL (Christo Goosen)
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /773
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:e134a750-bde0-4ce0-8c78-0ecc16b190de
DTSTART:20181009T144000Z
DTEND:20181009T151000Z
LOCATION:Baobab
SUMMARY:Panel discussion and Closing
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /799
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:7225a3d5-5358-4c87-a4e3-0427e89d997c
DTSTART:20181010T060000Z
DTEND:20181010T070000Z
LOCATION:Courtyard/Boma
SUMMARY:Registration
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /829
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:8a561b19-2833-405f-89f4-f3f2b095a533
DTSTART:20181010T070000Z
DTEND:20181010T100000Z
LOCATION:Cypress
SUMMARY:ZFS in practice for SysAdmin & DBA (Hendrik Visage)
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /832
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:411cfd44-a81d-4613-9566-20664940aa6d
DTSTART:20181010T100000Z
DTEND:20181010T110000Z
LOCATION:Courtyard/Boma
SUMMARY:Lunch
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /828
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260704T162401Z
UID:68bd5b44-5a2e-40e3-832d-b0a2e47c6bfd
DTSTART:20181010T110000Z
DTEND:20181010T140000Z
LOCATION:Cypress
SUMMARY:Performance tuning PostgreSQL (Malcolm McLean and Kobus Wolvaardt)
URL:https://postgresworld.org/conferences/SouthAfrica2018/program/proposals
 /768
END:VEVENT
END:VCALENDAR
