Live data from Hacker News

The JavaScript ecosystem is a hot mess and so is software development

nadh.in

91–94 of 94 posts

Re: The JavaScript ecosystem is a hot mess and so is software development

#91
post #89

Earlier quoted context omitted.

People don't add more dependencies into ther code out of fear that's just a weird idea. I'm not saying I know the cost, I'm just rebutting the comment about this being driven by fear. It's not, this is cost saving, and might be lousy at that, or not data driven. By the way there is no such thing as "data driven software methodology", no one has ever done such a thing, so asking for it is just rhetorical.

> People don't add more dependencies into ther code out of fear that's just a weird idea. Weird or not it is the reason and most commonly expressed as vetted by the community . > By the way there is no such thing as "data driven software methodology", There is. A/B testing is a form of that. Running tests and experiments, even against developers, was my job for awhile. What I find most strange is that this comment ex…

> vetted by the community

I think that's the reason why a certain 3rd package is chosen.

the decision between roll your own and 3rd package often comes down to whether you want to sidetrack engineering _right now_ to write code that's not your product's functionality.

> A/B testing

you're talking about data driven product decisions. What we are talking about is data driven engineering decisions. Show me one article on such experiment?

the first problem is that there is no data. Last I checked developers are not fond of telemetry in their dev tools.

my point is not that's it isn't desirable. It's just not a thing that exists to bring up in arguments.

there is a difference between emotions (fear) and heuristics (this will cost time and is potentially buggy). I mean they are actually same in nature but at different points on the spectrum.

Re: The JavaScript ecosystem is a hot mess and so is software development

#92
post #28
post #27

Earlier quoted context omitted.

Yup, this is what major releases are for and frankly we need more people like Linus reminding people don't break your external APIs!

Some projects _never_ make breaking changes, and major version bumps represent major additions.

Very true and these are the gold standard in some regards. But not everyone has a crystal ball and are beholdant to external factors they don't control. E.g. the pcie bus evolving forces Linux to change, and not all change is bad.

Re: The JavaScript ecosystem is a hot mess and so is software development

#93
post #24
post #15

Earlier quoted context omitted.

> I made an exception for TypeScript I was nodding my head until TypeScript. I still don't like it even after years of people telling me it's the future. Maybe this is what it feels like to be older.

Nah you're probably just wrong. Generally speaking it's the older more experienced developers who demand typescript in my experience. Writing raw javascript is genuinely painful, I literally don't understand how people can even do it. Like, how do you even refactor code safely?

> Like, how do you even refactor code safely?

I've never had issues doing huge refactors in JS. But thanks for telling me I'm just wrong.

Post reply on HN