When you have 1000+ Cypress tests, for example, it takes time to run, plain and simple.
Now, if they were simple unit tests, sure, one could run thousands in a second or two, but they aren’t. Even headless, these just took time.
I worked for a company that required 95% code coverage but simultaneously complained about how slow tests ran.
🤷♂️
In a small company with a non-complex product, there is a chance that TS creates more slowdowns than not.
In a large company with multiple cooks in the kitchen and a complex product, I’m personally of the mindset that there is substantial gain from typescript. I’ve had coworkers tell me it’s bullshit, and then I do the smallest lift possible to convert and the amount of bugs it reveals are insane.
Is it necessary? No, probably not. But unless everyone’s a 10/10 dev working on the world’s simplest product, why not just do it and enjoy the benefits?
INB4 JavaScript blahblah, yeah I’ve added type hints to pure JS projects too and discovered bugs. At this point I don’t get it. Typical resistance I get is that it’s too prescriptive and lacks JS’s dynamic nature - well, fuck off, I don’t want to read through 200+ lines of code where you’re changing types and shit on me willy-nilly.
A long time ago I remember building a version of VS Code for Android that worked OK. Dunno if that’s still available.
I have an NES that still works. Looks great on this old CRT TV I had in college.
I’m actually less worried about the NES failing so much as the TV failing and then I’m not sure what I’d do…
Typescript and C#, partly because they make me stupid amounts of money in a seemingly neverending sea of job opportunities.
I’ve dabbled in Go, but something about it made it never really stick with me. Same with Java.
I’ve been interested in looking into Rust and Kotlin, but haven’t yet had the time.
Can’t talk you out of it, every job that requires me to use storybook was absolute garbage. It led to code duplication, high maintenance cost, and eventually even product management agreeing to not update storybook because it slowed down development.
Also looking for answers. I’ve been a Kagi convert for 5 months now and it has absolutely saved me time and effort.
I was looking at Perplexity but it isn’t exactly the same.