Blog

Build tools are not the greatest pain out there

Axel Rauschmayer published a great article Easing the pain of building in JavaScript.

And I want to compare the pain of writing plain JavaScript with pain of configuring builds tools for TypeScript, because in my opinion latter pain is neglectable comparing to the former one.

Recently I had to write ~100 line script using plain JS with library which I haven’t used before. Horrible experience! There is no completion, no static error checking, no go to declaration to read method documentation in the doc-comments. Instead of focusing on writing logic of my program I had to Google for random code samples and run them billion times to see if it will work and what type this method will return.

Hope I won’t have to do any plain JavaScript anytime soon.