library(tidyverse)

venues <- tribble(
  ~date        , ~place               ,
  "2026-10-08" , "Heidelberg"         ,
  "2025-11-05" , "Frankfurt"          ,
  "2024-09-30" , "Nürnberg"           ,
  "2023-11-23" , "Mainz"              ,
  "2022-11-16" , "Halle"              ,
  "2021-12-02" , "Frankfurt"          ,
  "2020-03-12" , "Innsbruck (online)" ,
  "2019-05-23" , "Frankfurt"          ,
  "2018-11-08" , "Wien"               ,
  "2018-04-19" , "Berlin"             ,
  "2017-05-11" , "Erlangen"           ,
  "2015-05-26" , "Erlangen"           ,
  "2016-02-18" , "Frankfurt"          ,
  "2016-10-06" , "Erlangen"
)

ggplot(venues) +
  geom_tile(aes(x = date, y = place)) +
  theme(axis.text.x = element_text(angle = 45, vjust = 0.5, hjust = 1))
