I can not watch this video, it is 4 hours long and I already cringed 20 seconds in by the way this guy introduced himself with the awful stock music.
Also if you apply to my workplace and your personal portfolio website uses anything but static HTML and CSS I will not fucking hire you. Especially not if you're using crap like sanity.io
@SuperDicq >I already cringed 20 seconds in That's the correct response to "content" like this. I wouldn't even expect anyone to watch the full video since it's a psychological torture material.
But this is likely the same "content" the today's vibecoding webdevs watch. Mainly to impress their higher-ups with their 150MB React sites.
Side note: The "modern" portfolio mockup also includes today's webdevs favorite feature. Snapping on scroll. My personal most hated feature of frontends possibly ever.
I'm not going to spend a single cent on my job. The entire reason why I'm here in the first place is to make the maximum amount of money in the least amount of time. They even cover my travel expenses.
If you work in a commercial business for any other purpose other than trading your time and labor in exchange for money you're just being a useful idiot.
@SuperDicq This is called "investment". Not vibe coding, just putting money (time, social connections, etc.) into your job to get more out later. Some people prefer this approach, because it doesn't tie them to their current employer. Employers paying for e.g. tech courses often has strings attached, like "you will work here for at least half a year after you finish the course we payed for or pay us back for it."
@phnt@fluffytail.org I don't even know what snapping on scroll means. But if it does anything that changes that default scroll behavior that I have set up in my browser I will probably hate it. Mainly to impress their higher-ups with their 150MB React sites. I am to be considered "higher-ups" at my workplace and I will stand by the fact that I am only impressed by people who keep their shit as simple as possible.
Knowing the latest flavour of the month technology stack does not impress me. Actually making sensible design and business decisions; like not relying on third parties, not overcomplicating your work and keeping things maintainable is what actually impresses me and what I look for in candidates.
@SuperDicq Snapping on scroll is when content on a webpage snaps to itself when you scroll near it. It makes scrolling no longer linear on a page and webdevs really like using it for virtual "pages" of a website.
When you scroll enough, it snaps to the next element. If you don't scroll enough, it snaps to the previous one.
@eric@pl.starnix.network@phnt@fluffytail.org HTML and CSS are perfectly capable of displaying simple static information like a portfolio and everything else is bloat for this purpose.
I do think Javascript can be useful, but only if you're actually developing something that warrants the use of Javascript such as any webpage that needs to display something dynamic like a fediverse client or something like OpenStreetMap. Of course the javascript would need to be free software tho.
It's pretty common for teachers to spend their own money on supplies the school can't pay for. For a lot of trade jobs it's also common for people to use tools they own (and paid for themselves) rather than tools supplied by the company. I'd view this more from the mindset of "I'm paying for a tool I own and can use for my work" rather than "I'm giving money to my employer".
@Alex@boymilk.cafeDo you work on a computer you own?No, my employer bought me a laptopDo you wear clothes you own to work?Yes, but I didn't buy those for work exclusively.Do you drive your own car to work?Yes, because I prefer it but a car from work is also a possibility.And pay for the gas it takes to drive there?No, employer pays for it.Do you eat food you purchased?Yes, but I was gonna food eat food anyway if I didn't go to work.
It's not "tipping your employer". Do you do work on a computer you own? Do you wear clothes you own to work? Do you drive your own car to work, and pay for the gas it takes to drive it there? Do you eat food you purchased? Etc.
@SuperDicq@phnt@eric >that warrants the use of Javascript such as any webpage that needs to display something dynamic like a fediverse client or something like OpenStreetMap. The best fedi clients and the best map clients are JavaScript-free.
If you want something that needs to be actually dynamic, you should not be using a website and should be using native software.