After spending more and more time with AI tools there is 1 thing I'm getting constantly better at...
Fact verification!
Minimization of amount of time wasted on making bad decisions based on wrong AI output is the key skill we need to learn currently.
My views are based on experience with
- JS and Ruby as not typed (explicitly) languages
- TS and Objective-C as typed languages
All these languages have types, but the confidence and speed I get with typed ones is actually something that blows my mind ;)
After some years working with TypeScript I have 2 thoughts:
Types in codebase actually increase readability of the code.
If your type is complex then it basically reflects complexness in your model, it's a hint for you to refactor and make it simple.
#typescript #ts #javascript #nodejs