4/19/2026 at 7:36:09 AM
Makes me miss Ruby. Been in node typescript recently. Everything is a callback returning a promise in some weird resolution chain, mapped and conditional types, having to define schemas for everything and getting yelled at by lsp all day... Oh then you gotta write react components and worry about rerenders and undefined behavior caused by impurity in state, npm, arcane .json configsVersus active record, mvc, yaml configs, bundler, beautiful syntax, robust and trivially extendable stdlib, amazing native debugging and cli docs out of the box, everything out of the box if you're using Rails
I do not understand why it becomes increasingly irrelevant, especially in web development. I kinda get scripting--bash and python tend to run everywhere
by matltc
4/19/2026 at 3:58:56 PM
> Everything is a callback returning a promise in some weird resolution chainCare to provide some examples of this? This hasn't been my experience, in general.
by gejose
4/19/2026 at 9:47:16 AM
> getting yelled at by lsp all dayGod forbid you get forced to fix bugs before they reach production.
by teaearlgraycold
4/19/2026 at 10:22:49 AM
This might shock you but vast majority of bugs are logical.by chalmovsky
4/19/2026 at 6:47:44 PM
Sure but I like it when I don’t have bugs that can be detected by static analysis.by teaearlgraycold
4/19/2026 at 8:08:58 AM
Lack of static types is one of the main reasons. Trying to decipher a complex ruby on rails codebase is unnecessarily difficult compared typescript. The tooling is also shit unless you use Ruby Mine.An absolute shame given how good the functionality is baked into RoR.
by wanderlust123
4/19/2026 at 6:45:30 PM
I think the only thing you need is grep and know what you are doing.by krowek
4/19/2026 at 5:46:44 PM
Skill issueby craigmcnamara