Ask HN: Why reinvent front-end frameworks and static site builders?

4 months ago 20

I've done this. So I understand the compelling nature of it - but I don't get why we do it.

Why do people consistently recreate a "new way to build a static site" or "a new way to build a front-end UI"?

From my point of view, I thought it was about ergonomics - I want developer tooling that matches the way I'm wired, so I made it myself.

But I don't think that's the whole picture - not even for myself. This is a general pattern with people. Why do we do this?

Any insights?

Could it be a form of procastination? It's not that difficult, but nor is it that meaningful. I think about it like a DIY workshop, homelab or shed. Do people consistently make their own tools? Like, you don't make a new hammer, or screw driver, or drill, do you?

Why do we recreate basics like this in software? Because we can? Are we procrastinating?

I'm asking because I think there's probably insights in the general pattern of others' experience.

Read Entire Article