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…
The Frontend Treadmill
481–490 of 722 posts
Re: The Frontend Treadmill
#482Earlier 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.
Re: The Frontend Treadmill
#483Earlier 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.
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
#484Everyone complaining in this thread about trivial things like upgrading a build tool once every 5 years is hilarious
Re: The Frontend Treadmill
#485Earlier 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…
Re: The Frontend Treadmill
#486Earlier 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.
I guess that's fine for you but it's very smarmy IMO.
Re: The Frontend Treadmill
#487Earlier 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
Re: The Frontend Treadmill
#488Earlier 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…
Re: The Frontend Treadmill
#489I 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?
Re: The Frontend Treadmill
#490Earlier 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.