I love typescript as an end-developer. I feel like it dramatically reduces the need to manually write automated tests. It cannot be overstated how much work is involved with writing and maintaining good automated tests so anything that can reduce its utility is a huge boon to productivity. However, as a library developer, I hate typescript. There are a lot of reasons why typescript sucks for libra