You can thank google and facebook.
Google has total control with chrome browsing being used for the majority of web browsers. So much so that web devs are being told it is best practice to code their websites specifically optimized for chrome. They also implemented tracking from everything to page position to mouse position to pages / words / links clicked. Then it saves what font color size position of the things you interacted with.
Facebook created the react programing language which is the most commonly used language for dynamic web pages. For non tech people think that the website has to constantly be in connection with the database in order to dynamically chance elements (things you interact with) in real time (notice things change before you submit anything).
They also have their own spy software as well as other NSA companies like social media integration which also have their spy software.
Back then you only used HTML and CSS, very light and easily processed languages because most computers did not have the processing power or memory that we do today due to the declining cost of CPU's and RAM.
Combine that with the fact that people consider themselves software "engineers" without understanding any big O or memory constraints. Most computers can run 2ghz and have 4gb ram. People submit garbage bloated code because the industry no longer cares about quality but only how quickly you can get a shit product online. Usually the CEO of the week is paid in stock options based on how quickly they can get a product online and creating revenue. All they want to do is get their options before the product breaks, sell and upgrade to the next job leaving the next manager with an unstable, broken nightmare.
Waterfox. Free your mind.
A minor clarification: React is not a language but a framework for Javascript. It includes a "syntax extension" for Javascript called JSX which combines Javascript and HTML, thus proving that two wrongs do not, in fact, make a right.
Yeah my bad. You are correct. I realized I fucked that up after I wrote it but I only like editing spelling mistakes. I work with ML and AI so front end really isn't my thing haha.
I do mainly sysadmin stuff, so my knowledge of React comes from the last time I tried to make a modern webapp. I gave up in disgust. Simple HTML and simple JS is bearable, if I really have to do it. The teetering tower of crud that is modern web development is just too much for me.
OMG I found my boss on poal.
j/k, you sound just like him tho. Pretty based coder.
I gasped when you said "doesnt understand big O"
without understanding any big O
Spoken like a true Boomer dev
(post is archived)