5 ms·
Look — I’m old enough to remember when the “web standards movement” was controversial. I had to argue with my boss about using CSS vs tables. And I remember whe
by mbgerring 1y ago
Look — I’m old enough to remember when the “web standards movement” was controversial. I had to argue with my boss about using CSS vs tables. And I remember when you did need javascript to do a lot of things that HTML now does natively. JS frameworks had to exist to push the state of the art, because the state of the art got stuck. The standards bodies and browser vendors got their shit together, and now you can do things you used to need frameworks for in plain HTML. That’s great! But let’s not re-write history, here.
Software is in a constant state of revolution and counter-revolution. It’s one of the things that keeps this job interesting.
- ninetyninenine 1y agoSort of but it just builds on top of cruft. CSS and html is poorly designed to do what we are doing with it today. Like I understand the point of not building bloat. But the reason why people build bloated stuff like react is because the primitives are just raw shit. HTML and css is just really bad.
- ffsm8 1y agoOh? All things considered, I believe html and css are both great. Incredibly flexible and very easy to get a basic "framework" started for consistent design Everything else I've used to date (for UIs) was either extremely limited or way more complicated to use in comparison I personally feel like the only thing we're missing is a way more aggressive deprecation policy. Not actually removing the API, just clearly signal that you would probably be better off not using it in 2025.
- agos 1y agoCSS is really great, and I've felt this way since it was introduced - but the lack of tooling around it today is anachronistic
- braebo 1y agoCSS is incredible technology, but holy shit does it feel archaic in a large Typescript project to have a massive design system in a string. Why can’t I click an element and see the css files that apply to it? Why can I get autocomplete for my utility classes and custom properties? I would happily nuke CSS from a project for a typescript library that could marry the two worlds with minimal trade-offs, but I’ve yet to have the time or courage to dive into a library like vanilla-extract: https://vanilla-extract.style https://vanilla-extract.style
- wingerlang 1y agoClearly an AI generated comment, should this be banned?
- trissi1996 1y agoWhat ? Why ? Doesn't seem clear to me.
- wingerlang 1y agoThere’s more But it’s clear to me from the first word “Look — …“. No one starts a comment like that, except ChatGPT who does it all the time. I frequent subreddits where AI use is super common and the vibe is always the same.
- mbgerring 1y agoI assure you that my comment was not AI generated, but thank you for the future shock of the accusation.
- diordiderot 1y agoI agree. The structure feels like an LLM. What scares me is that the more I use it the more I feel myself writing like chatgpt. Hell even thinking in its 'tone of voice'
- tim333 1y agombgerring seems real. https://www.linkedin.com/in/mgerring/ https://www.linkedin.com/in/mgerring/ Says he majored in journalism which maybe explains a more literate style that engineers take to be llm?
- wingerlang 1y agoI’m sure it’s possible, ChatGPT is trained on people after all.
- 1y ago
- deleted 1y ago[deleted]