Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

README.md

TypeScript

TypeScript techniques, type design, and gotchas, focused on writing types that help, not hurt.

Articles

No articles yet — be the first to contribute!

Ideas for Contributions (but not limited to)

  • Designing types for API responses (and handling the unknown)
  • Discriminated unions for state modeling
  • Generics that stay readable
  • unknown vs any vs never in practice
  • Type-safe event systems and form schemas
  • Migrating a JavaScript codebase to TypeScript incrementally
  • Utility types you actually use (and ones you shouldn't)

See CONTRIBUTING.md for the article format, and copy the template to get started.