Literally can’t think of a single conspiracy theory about why Canada specifically brought people from that region. Seriously unhinged to bring up anti-semitism.
What region ? What are you talking about ? Nobody is bringing anyone from any region. Human beings migrate for better opportunities, and over time groups find their niches and areas of expertise. That manifests as a concentration geographically or professionally as it's a reinforcing loop. That's why group X is dominant in trade Y in city Z.
I’m just an outside observer but I would say it’s probably not all a scam. Most of it absolutely is though.
Generally I just see a lot of unfocused writing in this thread. Even the reply to your post is an attempt to muddy the waters with some ambiguous statement. I guess this is a community of developers and we tend to have difficulty with politics and the real world :-)
> Imagine you decided to start developing websites today, how do you even start?
You learn vanilla HTML/CSS/JS (I think Mozilla has good courses on those). After making a few websites that way, you learn Svelte and you live happily ever after.
Avoid React, NextJS at all cost especially since many of these new frameworks actively try to screw over new developers with PaaS.
It's funny to think back now that JSX had such a strong negative reaction on launch. That's the one thing from React I love - having a declarative and strongly typed markup for HTML in my JS/TS code.
I think React peaked with hooks around 2019. I write most of my front-end with the smallest 'React-like' library possible (Preact) using only functional components, and with as little 'magic' from useEffect etc. as possible.
I like to stay close to 'raw' HTML/CSS/JS when possible, but the web platform APIs are just a little to clunky and verbose for me without the JSX abstraction.
The Getting Started docs recommend against using vanilla React and nudge you towards NextJS and similar frameworks because you're gonna end up needing that stuff eventually https://react.dev/learn/start-a-new-react-project
So new projects have to actively not follow the recommended approach in the docs if they want to use vanilla React.
It is not very different from mustache, or other older template engines and it's really needed because there is no conditional html rendering, loops etc in the HTML spec itself, I like that more than how Vue does.
But otherwise, Svelte has a very low surface, everything else is just standard vanilla JS/Html, also one thing that Svelte has over other frameworks is that vanilla JS libraries just work, no need for a wrapper any.
Some devs point at Svelte and say, “not many libraries, it can’t be very good!” What they don’t realize is it doesn’t need a cottage industry of tiny adapter libraries, JS stuff works fine.
In terms of toxicity, X is way beyond 4chan at this point. But the style is very different. Algorithmic vs organic, retweets vs (You)s, anonymous vs semi-anonymous and much more. All the way to how replies are visually presented which is awful on Twitter and it's clones.
Honestly, I've had more positive interactions and learned more on 4chan than I ever have on Twitter. I wish the few tech people I care about who are still on there would just move (to clarify, move anywhere, not to 4chan obviously).
Twitter has always been one of the most toxic places on the Internet. It's why I have refused to use it, because I have better things to do with my time than watch terminally online people get into diatribes about their extreme left/right political views. I don't have any faith that any replacement will be better, considering that they are primarily populated by the people who are so extreme left that they couldn't abide the idea of new Twitter ownership.