~/talk

Council Data Project: Infrastructure-as-code for civic transparency and accessibility

Talkat PyCascades 2022 · 2022-02-05..02-06· [open-source]
name:Isaac Na
links:none on file
slides:none on file

An open-source deployable stack provides a complete site for council videos, searchable transcripts, agendas and vote records by spinning up a generated repo that provisions Firebase storage, Google Cloud Speech-to-Text, a Postgres-like index, and a React frontend via infrastructure-as-code. ETL pipelines run on Prefect, infra is codified with Pulumi, CI and scheduled jobs use GitHub Actions, cookiecutter templates produce forkable deployments (King County, Portland) that already serve timestamped transcripts and working search.

AI-written summary · about

  1. 0:00Intro
  2. 1:38What is CDP
  3. 2:48How CDP works
  4. 4:57CDP features
  5. 6:04Who am I
  6. 7:01Key aspects of the project
  7. 7:41Core ideas
  8. 8:34Python
  9. 10:00Summary
  10. 10:38Deployment System
  11. 11:47Cookie Cutter
  12. 15:37Why Infrastructureascode
  13. 16:10Core Infrastructure
  14. 17:24Cloud Platform
  15. 17:57Plumi
  16. 18:31Prefect
  17. 18:54GitHub Actions
  18. 21:21GitHub Pages
  19. 21:40Bump to Version
  20. 24:41CDP Backend
  21. 25:02Commits
  22. 25:23Conclusion
  23. 26:07Outro
~/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.