I love the Typescript ecosystem and language but am increasingly disillusioned with how slow the type checking is. When you start layering in libraries that use a lot of inference or complex types even my desktop battle station can slow to a crawl and take several seconds for intellisense or type checking to come in or just outright crash.
The number of hours I've lost to this and having to restart the TS server in VsCode is definitely not trivial. If this had parity with TS upstream and delivered a meaningful improvement to quality of life in my IDE I'd happily pay 10-20 dollars a month out of my own pocket for it.
Its crazy that as an industry we've accepted performance regression in our tools like this. Our recommended minimum RAM for our TS monorepo at work is 32GB just to be able to handle VsCode, Docker etc...
The number of hours I've lost to this and having to restart the TS server in VsCode is definitely not trivial. If this had parity with TS upstream and delivered a meaningful improvement to quality of life in my IDE I'd happily pay 10-20 dollars a month out of my own pocket for it.
Its crazy that as an industry we've accepted performance regression in our tools like this. Our recommended minimum RAM for our TS monorepo at work is 32GB just to be able to handle VsCode, Docker etc...