Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> I agree that web development is complex. I disagree that abstraction layers add complexity. Abstraction layers solve problems.

True, until there's a bug in abstraction level 6 caused by an upstream change in proprietary abstraction level 3 that's been patched in abstraction level 8, but not for your specific case. Then it becomes complex.



Yes, but in my experience this doesn't actually happen that often as long as you don't rely on external dependencies too much. This happens in any ecosystem btw.


> as long as you don't rely on external dependencies too much. This happens in any ecosystem btw.

I can't think of many 'modern' projects in the web world that do not rely heavily on an often very large number of external dependencies.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: