this post was submitted on 15 Oct 2025
-22 points (17.6% liked)

Web Development

4774 readers
25 users here now

Welcome to the web development community! This is a place to post, discuss, get help about, etc. anything related to web development

What is web development?

Web development is the process of creating websites or web applications

Rules/Guidelines

Related Communities

Wormhole

Some webdev blogsNot sure what to post in here? Want some web development related things to read?

Heres a couple blogs that have web development related content

CreditsIcon base by Delapouite under CC BY 3.0 with modifications to add a gradient

founded 2 years ago
MODERATORS
 

It's never possible to do anything with it easily. It's nothing but trial and error, looking up random guides, and praying for the best. There's no logic. There's no intuition. It really feels like the morons who put it together were just acting without thinking. They had no concept of an end-user trying to make use, or god forbid sense, of this convoluted shitstack.

Perhaps WASM really is the future. Maybe one day we will only have stories to tell young devs around campfires about how awful their ancestors had it.

top 11 comments
sorted by: hot top controversial new old
[–] wesker@lemmy.sdf.org 18 points 1 month ago
[–] Rokin@leminal.space 7 points 1 month ago

CSS is fun.

[–] smiletolerantly@awful.systems 6 points 1 month ago

Disagree. CSS allows you to do whatever you want with it, usually with just a handful of lines. The "it's so difficult to center things!" meme is, well, a meme.

[–] Kissaki@programming.dev 4 points 1 month ago

My experience seems to be the opposite from yours. On every point you listed.

CSS has certainly grown into something with a historic legacy and backwards compatibility and stability directly contributes to a more mixed implementation than clean, streamlined and clear approach, but that's a consequence of combining evolution and backwards compatibility.

I haven't seen a better alternative yet, for web or other UI development approaches.

I like CSS quite a lot. Even if not all of it.

[–] Kissaki@programming.dev 4 points 1 month ago

How do you plan to style or lay out UI, statically and dynamically, or at all, in WASM?

[–] marcos@lemmy.world 3 points 1 month ago

Looks like instead of guides, you have to sit down and study it in depth.

CSS is far from perfect, but it's very likely the best theming framework that exists out there. In every context.

[–] hazelnoot@beehaw.org 2 points 1 month ago

Might be an unpopular opinion, but I find CSS to be the easiest part of web development. JS bundlers are the part I hate the most.

[–] Bell@lemmy.world 2 points 1 month ago
[–] onlinepersona@programming.dev 2 points 1 month ago

I mostly agree. It makes sense to target certain elements and style them but the amount of attributes introduced that have wild effects on each other is bonkers. CSS is memorized, not understood and that is my biggest qualm with it.

If they threw away the spec and started from scratch again, maybe they could make it more sane.

[–] ulterno@programming.dev 0 points 1 month ago

Perhaps WASM really is the future

And then all arguments of making your website in C++ get turned around.

[–] python@lemmy.world 0 points 1 month ago

No, I don't fully understand vanilla CSS either (I'm still mostly on Tailwind) but any time I dug deeper into CSS features (like selectors and transitions) they clicked into place and made a lot of sense. Instead of trial and error, you maybe need to build some more foundational knowledge first.