It's the last (3/3) post in the series “TypeScript Made Easy” and... Let’s talk honestly for a second 👇 TypeScript has become the default in many codebases, but not everyone fully agrees with this. Someone feel it adds friction, especially early on. From my experience, TypeScript really starts to pay off when: • the codebase grows • multiple developers are involved • refactoring becomes frequent That’s where strong typing shifts from “nice to have” to essential. It acts like a safety net and sometimes even like documentation you don’t have to write. But in smaller projects or rapid development? It can feel like overhead. So I’m curious about your perspective: 👉 Do you prefer TypeScript over plain JavaScript or does it sometimes overcomplicate things? 👉 Have you ever removed TypeScript from a project? What led to that decision? 👉 What’s one TypeScript feature you can’t live without (or one you actively avoid)? I’ve seen strong opinions on all sides and honestly, there’s no one-size-fits-all answer. Let’s share your opinions and real examples. I want to see how different teams actually use TypeScript in practice 👇 #TypeScript #JavaScript #WebDevelopment #SoftwareEngineering
I can't imagine a project without TS these days, so no matter how huge it is. I can't even think of any use cases for why it's not needed. On the contrary, in modern development, it's the perfect foundation for a testing pyramid, according to me and Kent.
Turns out I'm so deep into TypeScript that switching to plain JS for a quick Figma plugin genuinely felt uncomfortable. Muscle memory kept reaching for types that weren't there.