The downsides of writing a large project in Typescript: https://medium.com/javascript-scene/the-typescript-tax-132ff4cb175b
I don't share all the author's views, but makes interesting comments on what percentage bugs get caught by the typechecker, and type declaration verbosity/placement challenges.
miniblog.
Related Posts
One of the challenges with PLs that build on top of others (Typescript to JS, Scala/Clojure to Java, C++ to C) is documentation. You often have to read two sets of docs with two distinct syntaxes.
Which languages do this best? Sometimes I wish there was a TS version of MDN.
Building VaccinateCA, a website developed by volunteers to make vaccination information widely available.
It's a long read, but it explores a bunch of larger policy / organisational challenges they encountered in the public sector.
https://www.worksinprogress.co/issue/the-story-of-vaccinateca/
Reflections on the challenges and relevance of Gnu Autotools after the first release in eight years: