I started using TypeScript about 7 months ago. And heavily in the last 3 months.
I'm up to speed now, but I still feel I'm missing an opinion.
e.g. I have naturally been drawn to "maximally infer" types, whilst I see other developers would rather re-create/co-locate a type with its function/component.
Does anyone have a repo where they think the TS is near-perfect? Or even better, a deeply opinionated Style Guide?
Go to the VS Code repo. It's written in TS and its one of the best examples of a well written TS app.