Book worth reading
Article worth reading
Three typescript tricks I wish I knew - This one is worth going through even for the “any vs unknown” part. Some irritating problems that you want to brush aside and solve quickly are actually features of the language. The compiler is often telling us about potential problems that we try to make workarounds for instead of handling properly.
Idea worth considering
TypeScript utility types - TypeScript has a few utility types that allow us to quickly extend and modify other types in common ways. Partial<T> makes every field of a type optional, Readonly<T> prohibits the properties of an object to be reassigned, Record<T, U> creates an object type whose keys are T and values are U, and there are many more.
Tools worth exploring
Quote worth pondering
"Make it work, then make it beautiful, then if you really, really have to, make it fast. 90 percent of the time, if you make it beautiful, it will already be fast. So really, just make it beautiful!" – Joe Armstrong