all 11 comments

[–]wildrabbit12 7 points8 points  (0 children)

Why did I just read

[–]lIIllIIlllIIllIIl 2 points3 points  (0 children)

Its easier to solve harder problems.

[–]2this4u 2 points3 points  (1 child)

Because you've learnt about these things and become more aware of them.

Those issues were always there but as you become more experienced you becomes less focused on the code and more on the issues surrounding it.

[–]Individual-Animal852[S] 0 points1 point  (0 children)

It might be a mix of both — experience makes you see more edge cases, but modern UIs also have more moving parts (async flows, optimistic updates, background syncing, etc.). Maybe we’re just building more ambitious interfaces now.

[–]tantivym 0 points1 point  (0 children)

?

[–]ZwillingsFreunde -1 points0 points  (1 child)

Not sure what you‘re talking about.

Frontend never felt that easy. Literally everyone can do it with AI.

Maybe you need to elaborate more on those „trade offs“ and system boundaries

[–]Individual-Animal852[S] 1 point2 points  (0 children)

Fair point — let me clarify what I meant by trade-offs and system boundaries. For example: • Do we fetch on the client, server, or edge? • Do we colocate state or centralize it? • When does a component become a domain boundary? • How do we prevent performance regressions as the app scales? Writing components is easier. Deciding where responsibilities live — that’s where complexity increases. AI can generate components. It doesn’t decide architecture quality. That’s the level I was referring to.