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

I don't know what the author thought, but to me it sounds like adding layer for the purpose of adding layers.

E.g, Your data pipeline shouldn't be doing a SQL query. It should be asking an API to do the query for you.



Which is funny, because SQL is an API. Security notwithstanding, it's often better than whatever API you can throw in front of it for the sake of "clean architecture" or whatever.


Hell, you could argue that SQL directly is clean architecture, and adding APIs is making it less clean and more complicated.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: