Live data from Hacker News

The Frontend Treadmill

polotek.net

481–490 of 722 posts

Re: The Frontend Treadmill

#481
post #418

Earlier quoted context omitted.

> but a lot of younger developers only ever really learned React and are stuck the IE6 era it was designed around Last release of IE6: 2008 Concerted campaign to make everybody stop using IE6: 2009 Microsoft joins that campaign: 2011 First release of React: 2013

It may be hard to remember now that we’ve had frequently-updated browsers for so long but not everyone updated promptly. That lead to a lot of now-vestigial frontend culture where developers would build around the oldest browser they couldn’t afford not to support. That colored a lot of low-level decisions about how events were implemented, false claims about virtual DOMs being fast or efficient, and especially the c…

[deleted]

Re: The Frontend Treadmill

#482
post #449

Earlier quoted context omitted.

This stability does mean that old React (or Knockout, or whatever) applications will still work just fine for the end users, likewise without a single line changed. The instability is on the tooling side (and peer deps). Getting back into a project that uses Broccoli and Bower is a nightmare. And that was just a handful of years ago. You have to become a detective, finding what combination of package versions and Hom…

> This stability does mean that old React (or Knockout, or whatever) applications will still work just fine for the end users, likewise without a single line changed. Not in the current enterprise cyberops environment of needing to pass dependency security scans at all times.

[deleted]

Re: The Frontend Treadmill

#483

Earlier quoted context omitted.

I also don't think these front end influencers are even coding very much. Like if you hired them on a job on a serious team, they would probably come off like a junior engineer

I get that same vibe. It seems like their intent is to "wow" others into thinking how easy it is to become a developer and build an app with X framework. When in reality they just built a todo app that barely resembles how real software is built.

Yeah, it seems sort of obvious in its own way. People like “the primagen” on YouTube are really entertainers first and educators second. The pitch is something like “I’ll pretend to teach you something, and you’ll pretend to learn. But actually I’ll just entertain you by being a goofball for 20 minutes. You don’t have to do any work, and afterwards you can walk away pretending like you learned something”.

I suspect in his case he might actively dumb down his skill level for the stream, so he doesn’t scare away the junior devs.

Re: The Frontend Treadmill

#484
It’s really not that hard. Software needs maintenance, big deal. This is why we have a job.

Everyone complaining in this thread about trivial things like upgrading a build tool once every 5 years is hilarious

Re: The Frontend Treadmill

#485

Earlier quoted context omitted.

No personal vendetta. We sit here and punch the mysterious air as to why things are the way they are. I thought maybe we'd punch up at something that is plausibly a culprit. I'll admit it may be punching down, since this is just one dude. But then again, it's one dude who influenced a lot of people ... We can't just keep sitting here and blaming developers for being 1) New 2) Dumb 3) FOMO 4) Dumb 5) Unqualified You u…

> We can't just keep sitting here and blaming developers for being New / Dumb … Well, as a cohort, I think the ratio of inept programmers to skilled programmers stays mostly constant regardless of stuff like this. Like, if programming is hard to learn, fewer people will try and learn it. But also the skill bar goes up - so people spend more time as inept developers before they’re skilled. Likewise if programming gets…

[deleted]

Re: The Frontend Treadmill

#486

Earlier quoted context omitted.

Wasn't react-training.com owned by the react-router people? I wonder what the training consultants recommended to use for routing...

And what's wrong with that? It works good if you're building an SPA in React.

You asked if react-router team sold courses, they sold consulting services. Seems like a conflict of interest to sell consulting on a tool you built while introducing breaking changes (but hey if you need quick help throw us a few dozen grand).

I guess that's fine for you but it's very smarmy IMO.

Re: The Frontend Treadmill

#487

Earlier quoted context omitted.

> Newbies should read MDN and ignore everything else. I think people forget how inaccessible it is for a newbie to start writing pure javascript directly from the API reference. People need tutorials and walkthroughs, and need to build a an internal understanding of how these all work. Frameworks help them abstract all that

MDN has exactly those kinds of tutorials and walk throughs! It’s not all API documentation

Which ones? Could you link to them?

Re: The Frontend Treadmill

#488

Earlier quoted context omitted.

I get that same vibe. It seems like their intent is to "wow" others into thinking how easy it is to become a developer and build an app with X framework. When in reality they just built a todo app that barely resembles how real software is built.

Yeah, it seems sort of obvious in its own way. People like “the primagen” on YouTube are really entertainers first and educators second. The pitch is something like “I’ll pretend to teach you something, and you’ll pretend to learn. But actually I’ll just entertain you by being a goofball for 20 minutes. You don’t have to do any work, and afterwards you can walk away pretending like you learned something”. I suspect i…

[deleted]

Re: The Frontend Treadmill

#489

I have recently been doing some upgrades to the build system for our FE code to swap out yarn for pnpm. I’m normally a backend engineer, but I’ve spent plenty of time in the JS mines. The most frustrating thing about dipping in to the FE is that it seems like literally everything is deprecated . Oh, you used the apollo CLI in 2022? Bam, deprecated, go learn how to use graphql-client or whatever, which has a totally d…

I've been working on a small side project on-and-off for the last year and some. The state-of-the-art decisions I made last year are already dead. There's a new version of everything, and everything was a breaking change, nothing is backwards compatible. How do people live like this?

They don't. They say fuck it and learn a trade.

Re: The Frontend Treadmill

#490
post #328

Earlier quoted context omitted.

I'm only recently getting into some of the dev influencer stuff (and enjoying watching some!), I've discovered Primeagen and Theo but that's about it. Are you willing to name some names? I am trying to still form my mental model about these people and what I should pay attention to and what I should ignore.

Not an influencer but: Casey Muratori is great. He's actually the opposite of the "trendsetter" kind that is being criticized here, and is more of an educator with lots of experience in both education and business.

I agree. He's by far my favorite "very YouTube famous" programmer and it isn't even very close.
Post reply on HN