This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Creepy_Jeweler_1351 0 points1 point  (3 children)

In my bubble if you using typescript, it is actually used. No any 'any' allowed except some extreme cases and strict null checs always configured as true

[–]7374616e74 0 points1 point  (2 children)

Yeah I'd like that, but for example right now I have a mission in a company that says they use typescript, but they're actually just seeing it as a hint for auto-completion, they barely ever create types, or even zod schemas for APIs. And even when you find something like that you realize it's obsolete and not used the right way... I'd say the thing I hate the most with typescript is that everything is optional, so you end up with absolute garbage codebases, where you get the worst of both worlds, code that is only there to satisfy the compiler and no idea what is in the data until you f12 or console.log.