devtools.fm: Developer Tools, Open Source, Software Development

Tanner Linsley - TanStack

Mar 31, 2023
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

From WordPress To Data-Driven Open Source

  • Tanner started in WordPress/PHP and built Nozzle, a search-analytics SaaS that produced massive data and visualization needs.
  • That product work directly drove his open-source libraries for tables, charts, querying, and routing.
ADVICE

Open Source Your Critical UI Logic

  • Open source critical front-end pieces to leverage community contributions and catch bugs early.
  • Design APIs as if they could become public to improve documentation, TypeScript support, and structure.
ADVICE

Add Inversion Points, Not Opinions

  • When users ask for features you don't need, add inversion-of-control points or make the library headless.
  • Provide extensible APIs and say "no" to features that don't align with your product, but enable others to build them.
Get the Snipd Podcast app to discover more snips from this episode
Get the app