~/talk

Election Night Reporting Using R & Quarto

Talkat posit::conf(2025) · 2025-09-16..09-18· [data-visualization]
links:none on file
slides:none on file

Built a full election night pipeline using R and Quarto that pulls from the official vendor database, prebuilds and stores over 400 maps and tables, and deploys a responsive site via Netlify. Uses dbplyr for SQL, targets pipeline with dynamic branching to update only changed precincts, saves artifacts to S3, and renders reactable tables and leaflet maps. Update cadence drops from minutes to ~90 seconds, an election with nearly one million ballots runs without crashing, and a dynamic “close races” page uses an 8% threshold.

AI-written summary · about

  1. 0:00Introduction
  2. 1:02Why R and Quarto
  3. 3:59Real-time data visualization
  4. 9:12Building the pipeline
  5. 13:17Replicating workflow
  6. 16:30Optimizing pipeline
  7. 20:46Success and demo
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.