~/talk

Node Project Configuration Management at Scale

Talkat Connect.Tech 2024 · 2024-11-18..11-20· [nodejs, developer-experience]
links:none on file
slides:none on file

Tool named progen claims to cut project-configuration fatigue by generating every JSON/YAML/TOML file from typed definitions, and it actually synthesize files (and overwrites them) so templates self-mutate and stay current. It uses JSI to expose a TypeScript core to Python/Java/Go, builds GitHub Actions and npm release pipelines, and supports snapshot tests to compare virtual output before writing. Adoption is incremental but it tends to take over repos (hundreds of repos is a realistic scale).

AI-written summary · about

  1. 0:00Introduction to talk
  2. 1:09Problem scope in Node config
  3. 10:15Introducing Progen tool
  4. 11:58What is JSI
  5. 15:11Related AWS tools
  6. 16:15Progen roadmap to 1.0
  7. 17:18Creating new projects
  8. 19:25Progen RC configuration
  9. 23:53Custom project types
  10. 27:26Synthesizing configs
  11. 29:33Live coding demo
  12. 41:41Building custom components
  13. 46:17Q&A session
~/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.