News for hackers. Stuff that matters.
Re:Netlify for the frontend, Micro for the backend by DJHenk on Thursday November 12, 2020 @01:16PM (#25072831)
I like to call this the: Law of Conservation of Complexity.

It does not matter how slice and dice things, the real world is a complex environment and as a result your application will be complex in some way too. You just can't sweep complexity under the carpet and pretend it's not there. It will always come back and bite you, in some way or the other.

Re:Netlify for the frontend, Micro for the backend by marcosdumay on Thursday November 12, 2020 @01:54PM (#25073378)
That law is very obviously broken.

It is evident that complexity can be increased at will. So any such law statement just assumes that any software you have didn't needlessly add some of it.

A very real problem of framing complexity this way is that the article is very likely adding a lot of complexity to the software. That's what most "let me simplify it for you" solutions do. And if you just state that complexity is constant, you won't even think about checking this.

Re:Netlify for the frontend, Micro for the backend by avip on Thursday November 12, 2020 @02:01PM (#25073469)
ok but taming complexity is what we do for a living. The Q is where to put the dirt. And under the carpet is better than on my bed.

I don't know this tool but for example if I switch my "webapp" to use redis, I push some complexity to "antirez". It does not disappear, but it's now being fed by developers better than I, and tested by x1000 users.