TypeScript: Strong Types, Strong Opinions

This is the fourth post of Building a Minimalist Task Manager series part 1 - Why TypeScript Might Be Too Much for Your Project part 2 - The TypeScript Trade-offs No One Talks About part 3 - JavaScript Is Loose for a Reason — Should We Be Tightening It? Ever notice how TypeScript developers sound like they’ve joined a cult? They don’t just use TypeScript—they evangelize it. They don’t just write types—they architect elaborate type hierarchies that would make a database administrator weep with joy. They don’t just catch bugs—they prevent entire categories of human thought that might lead to bugs. ...

June 1, 2025 · 8 min · me