• reselect for selectors
  • Normalizing data with normalizr
  • TypeScript's ReturnType using type conditionals
  • The previous package we used for object factories: rosiejs
  • Spencer's package for object factories: cooky-cutter