The R community and some of South Africa's most forward thinking companies have come together to bring satRday back for its third edition. This conference provides an opportunity to hear from and network with top Researchers, Data Scientists and Developers from the R community in South Africa and beyond.


Keynote Speakers

Omayma Said
Data Scientist

Omayma is a data scientist with a background in electronics engineering and holds a master's degree in Systems Engineering and Engineering Management.

Prior to becoming a freelancer, Omayma worked on developing algorithms and analyzing users data at a tech company which providies an online marketplace for jobs. She enjoys working in data-informed environments where data analysis can drive well-informed decisions, support building products, create value and help in improving the overall quality of research.

She shares her passion for all things data within the R-ladies community, where she has instructed hands-on workshops, as a DataCamp instructor as well as in her blog suitably titled "Once Upon Data".

Danielle Navarro
Computational Cognitive Scientist
University of New South Wales

Danielle leads the Computational Cognitive Science lab, a research group that uses a mix of experimental methods and computational modelling techniques to explore how the human mind works. Her research focuses on human concept learning, reasoning and decision making.

Dani's self-titled blog focuses on both her work as well as some of her other interests including; language and cultural evolution, cognitive development and statistical methods in the behavioural sciences.

She is also one of the co-founders of R-Ladies Sydney.


satRday Johannesburg will kick off on the 5th of April 2019 with a day of workshops instructed by our Keynote speakers. Note that these will be full day workshops and take place in parallel, so you have to choose between them - decisions decisions!

(*) Workshops available to training pass holders only.

Building web applications with Shiny

Omayma Said

Shiny provides an easy way to create interactive web applications using R to share analysis, build dashboards and more. This workshop will focus on building Shiny applications from scratch.

By the end of the tutorial, you will:

  • Understand the structure of Shiny applications (ui and server functions)
  • Have learnt the basics of reactivity and how to use it to build more efficient applications
  • Be able to customize the appearance of Shiny applications
  • Know the different ways to share a Shiny application

Prerequisites: Basic knowledge of R

Data visualisation in R, from ggplot2 to gganimate

Danielle Navarro

This hands on workshop will provide an introduction to data visualisation in R. The core of the workshop will focus on creating clean data visualisations with ggplot2, and turning them into animations with gganimate. The workshop is aimed at a beginner to intermediate level. Some prior familiarity with tidyverse (dplyr, ggplot2) would be helpful but not assumed, as the workshop will include a refresher / quick tutorial for beginners.

Topics covered will include:

  • Building and customising plots with ggplot2
  • Understanding how ggplots are structured
  • Building animated plots with gganimate
  • Links between human vision and data visualisation
  • Interactive plots with ggplotly
  • Under the hood: graphics devices, grid graphics, etc

Data Carpentry Workshop for R novices

Data Carpentry workshops teach introductory computational skills needed for data management and analysis in all domains of research. For tickets and more information on the syllabus please visit the workshop webpage.

Registration for this workshop is separate from satRday.

Provisional Programmes

Workshops Programme

StartEndFriday 5 April 2019
8:30 9:00
9:00 10:30
First Session
10:30 11:00
Tea / Coffee
11:00 12:30
Second Session
12:30 13:30
13:30 15:00
Third Session
15:00 15:30
Tea / Coffee
15:30 17:00
Fourth Session

Conference Programme

StartEndSaturday 6 April 2019
8:00 8:30
8:30 8:40
8:40 9:30
First Session
9:30 10:30
Keynote #1
10:30 11:00
11:00 12:30
Second Session
12:30 13:30
13:30 14:20
Third Session
14:20 15:20
Keynote #2
15:20 15:50
15:50 17:00
Fourth Session
17:00 17:10
RStudio Student Lightning Talk Prize
17:10 17:15


This year satRday will be hosted at the prestigious Discovery Head Office in Sandton. Situated in the hub of Johannesburg the venue boasts a 5-star Green Star SA rating by the GBCSA.

Discovery HQ exterior

Discovery HQ interior


  • Early Bird price for Conference and Workshop passes will be R 200 and R 1000 respectively.
  • Early Bird tickets on offer until 23rd February 2019 (or until sold out!).
  • Standard price for Conference and Workshop passes will be R 500 and R 1500 respectively.
  • No late or at the door registration available.
  • Ticket prices, to the conference or workshops, include lunch as well as refreshments during the coffee breaks!

Workshop Pass

A workshop pass gives you access to one of the workshops held by our Keynote Speakers. These full day workshops will be run in parallel on the 5th April 2019.

Workshop Pass
(Early Bird R 1000.00)
1 Day Workshop
Networking breaks with refreshments provided

Conference Pass

The Conference Pass gives you access to South Africa's third satRday. Come and join us on the 6th April 2019 to meet with and hear from both local and international R enthusiasts!

Conference Pass
(Early Bird R 200.00)
All Conference Talks
Networking breaks with refreshments provided

Important Dates

Working up to the conference on 6 April 2019, these are the most important dates on your calendar:

Event Date
Early Bird Registration Deadline 2019-02-23
Talk Submission Deadline 2019-03-11
Official Notification of Submission Acceptance 2019-03-18
Registration Deadline 2019-03-23
Data Carpentry Workshop 2019-03-03/04
Building web applications with Shiny 2019-04-05
Data visualisation in R, from ggplot2 to gganimate 2019-04-05
Conference 2019-04-06

Call for Papers

The deadline for talk submissions is 11 March 2019.

What are the benefits of giving a presentation?

  • Speakers attend the conference for free!
  • Prompt feedback on your proposed presentation.

Feel free to submit one or more proposal(s). We will be considering the following presentation formats:

  • Tutorial [60 min]
  • Lightning Talk [5 min]
  • Standard Talk [20 min]

Code of Conduct

satRday is dedicated to providing a harassment-free and inclusive conference experience for all in attendance regardless of, but not limited to, gender, gender expression, sexual orientation, employment, disabilities, physical attributes, age, ethnicity, social standing, religion or political affiliation.

Any form of harassment of participants involving anyone involved with satRday will not be tolerated. Sexual innuendos and imagery are not appropriate for any conference venue, including presentations.

Anyone violating these rules may be given a warning or expelled from the conference (without a refund) at the discretion of the conference organisers.

Our full code of conduct/anti-harassment policy can be found here.


Becoming a sponsor is a great opportunity to show your commitment to the continued growth and diversification of the local R community while raising brand awareness, headhunting potential talent for your organization and helping us make the conference a lasting success.

One of the key objectives of satRday is to make the conference accessible to all, including students, by keeping ticket prices low. At the same time we also want to provide attendees with a brilliant conference experience. This means we rely heavily on sponsorship.

If you'd like to come on board as a sponsor please email us and we'll gladly send you our Sponsorship Prospectus, which lays out the various options in terms of costs and benefits.