~/talk

I want to publish my first Open Source library

Talkat NodeJs Day 2019 · on Friday, 2019-09-27· [nodejs, open-source]
slides:none on file

Practical checklist and tradeoffs: why publish, which license to pick, and how to shape the API around a working core; concrete tooling includes CI, type definitions for TypeScript, and semantic versioning for breaking changes. Testing expectations are explicit—about 500 unit tests for a router, ~4,000 unit tests for a parser, and ~25,000 integration tests for a client—so plan coverage, automated examples, and a docs-first README template. Emphasis on developer experience, clear options, and that maintenance is mostly people work.

AI-written summary · about

  1. 0:00Start
  2. 4:59Focus first on the problem you need to solve then on the API design.
  3. 6:35Should I make it Open Source?
  4. 18:43Developer experience
  5. 22:40If you are developing a JavaScript library... TypeScript support
  6. 31:42Your software could be used by anyone.
  7. 32:30Be a maintainer is not about code, is about People
~/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.