Have you been making websites for years? How are you feeling about the current state of things?
@jensimmons I spent 31 years as a web developer before retiring two years ago. I am so glad to be not making web sites any more, at least for clients. The web has turned into a morass, everything sucked up by AI for training. I get notifications from one of my hosts that the host is using almost 100% CPU. There’s almost nothing there; they’re being ravaged by bots. Yeah, I’m glad I’m out of it now.
CSS is getting better.
Browser dev tools are falling behind:
- Finding the correct panel in Chrome/Edge is useless because there's so many they had to shove them in an undiscoverable command prompt.
- Firefox's is starting to have Safari's issue where editing css in an inspected element goes out of sync with what's rendered in the page.
- Safari's dev tools still feel like they're 15 years behind. Poor density and I can't have the two panels I want open at the same time.
@jensimmons Hoooo, I mean... mixed, I guess?
I've recently had some of the best web-dev experiences of my life by going back to "basics" with writing JSP that emits nice HTML and CSS lifted up by modals, popover, and so many other good things, and that is outright a joy. It's like when I first learned with PHP in the 90s but refined to a delightful sheen.
As for the rest of the ecosystem... yikes.
@jensimmons Not having made an official website for years, I can't really speak for the current state of things.
However, I will say that the standards divergent IE is no more, which is a good thing. We also have decent SVG editors, and browsing debuggers.
Oh, and while AJAX wasn't terrible as a server callback mechanism, it has been improved upon.
I do feel for those UX folk who thought they were getting an artistry gig , and discovered statistical modelling instead (Chi squared is a thought for your Halloween costume)
And, of course, AI poisons every creative wellspring.
@jensimmons Ai definitely speeds up things to a point where someone doesn’t need to be the best developer to output a decent and accessible website. People still need to be able to mention the proper terms to Ai to steer it in the proper direction most of the time, but part of me is wondering if “Web developer” will even exist as a title in the future as it could get replaced with "Web Master" (ironically) or simply Web UX expert, Web project manager or orchestrator. (1/2)
@jensimmons I have been building websites since 1995. The current state of megacorp controlled search and social media, combined with the rise of AI scrapers and slop generators, makes me believe the web is effectively dead. Finding real content is no longer possible.
@jensimmons surely you will get few quality replies to this. but - with 30 years of experience, i’d like to be working.
@jensimmons Never better. I just wish website culture had kept pace with siloed app culture; it’s hard to get people to visit a website. But we are in a glorious era for making websites.
My personal website is the best it’s ever been thanks to #11ty but the web in general? It’s lost its way.
@jensimmons Very unsure! I don't need so much of a developer team anymore with the things AI can do. But people with no UX or usability experience can also do whatever they want. I see a lot of Macromedia Flash style garbage resurfacing.
@jensimmons the browsers have gotten faster, more capable, more standards compliant (thanks!) The frameworks have gotten overly-complex, bloated, and fragile. The job-market is the worst I’ve seen it in 30 years. Very few people are making cool things for the web compared to 20 years ago because of a combination of corporate capture, slop farms, and user fatigue
@jensimmons I feel like Claris Homepage 2.0 development on my macOS 9 Personal Web Sharing server is getting further and further behind with standards support ;)
@jensimmons
Yes.
I’m sad that the current technology is so complex as to require expensive software to make real, professional, websites.
Page maker, publisher, software similar, all gone. :(
This really encourages people to:
A. Sign up with a walled garden framework (word press, substack, tumbler, squarespace, wix, Shopify, figma, canva, and more)
B. Build AI slop
(Yes, I know the static blog generators. They don’t always work for all sites. We settled for buying nicepage. It’s… “ok”.)