What have you done against COVID
summary
A small team builds a secure vaccination registration system in three weeks: Python backend on postgresql, strict linting with black and Pile, CI that builds, runs unit and Robot Framework end‑to‑end tests, and tagged releases deployed via Ansible rollouts to three geo‑separated datacenters. Keys live in Yubiki hardware tokens used in a key ceremony so they never leave the device, Dutch QR codes carry minimal data and rotate every 1.5 minutes, printed QR papers expire after three months, and the service goes live 6 January with the first vaccination recorded.
AI-written summary · about
chapters (17)
- 0:00Introduction
- 1:26COVID hackathon and app idea
- 3:13Corona Check app project
- 5:45Vaccination registration system
- 10:05Team management under pressure
- 11:51Hosting and security with HSMs
- 13:59Database setup and naming
- 15:05Holiday sprint and production
- 16:30Live vaccination registration
- 17:55Security auditing and standards
- 19:45QR code vaccination proof
- 21:10QR codes and postal delivery
- 22:34Non-standard vaccination cases
- 23:38Live deployment and politics
- 24:43Press conference development
- 25:24Open sourcing government code
- 26:31Project naming challenges
related talks
36mBuilding a plane in flight to immunize a province during a pandemic
07mSupporting the Delivery of COVID Vaccine in Wales: The Welsh Immunisation System
51mViteMaDose: the missing link in the vaccination campaign
46mBuilding An AppSec Pipeline: Keeping Your Program, And Your Life, Sane
35mProductionize your open-source project
26mHow we successfully managed to implement to implement an API Management
29mThe Technological Response to a Global Pandemic
17mR & Python playing nice, in Production
