I’ve worked in the technology sector for 30 years and can confidently say that the right amount of technology to use to solve any problem is the absolute minimum you can possibly get away with while still being useful.
Dumb is better than smart. Simple is better than complex. Small is better than large.
Vendors will say the exact opposite because it allows them to sell you more stuff. And you definitely don’t want that (see above)
@sinbad 2/2 Having tried using expanded polystyrene, that contaminates everything around it. Wherever rodents can get to it it's spread widely, even under ground. Rodents WILL eventually get to everything. Touching a board of polystyrene while working with it breaks off chunks.
Better to build good drainage, wide roof overhangs and isolate the foundation with sand. Probably costs much less and no worry about spreading microplastics at your home.
Plastics are designed to fail and contaminate.
@sinbad nah man. Sort your array of integers using an LLM!
@sinbad I have this argument with other developers all the time.
Standard practice seems to be that if something is maxing a server out, you just throw more hardware at it and carry on. I hate that! It's so wasteful both in terms of tech and money, and just a lazy solution.
I prefer to optimise code to perform better, so that it can execute x times more in the same timeframe or use less memory etc. Decrease the server load, don't just throw more money at the server.
Should be the norm!