![]() hence my post to prompt a discussion about avoiding "technical debt". I know there are solid reasons why over-engineering can be just as big a risk to business as no-engineering (*LEEROW BROWN!). It gives the client (the business) the wrong idea of why we're doing something, and the consequences of ignoring. We should stop using the phrase "technical debt" when we talk about properly architecting something very complex AND complicated to avoid "technical debt" from creeping in. or maybe someone mining bitcoin via background javascript in my browser utilising GPU / directX etc? mmm, would explain why safari keeps being the culprit. I will need to check my logs next time that happens. oooh, maybe that's the strange hanging, thermal checks kicking in. All of the above without my laptop even getting warm. this is most likely because out of everything I'm running Safari is the biggest memory and CPU user.given the nature of modern reactive web apps. ![]() The hanging part happens occasionally on some poorly written pages that appear to hijack something, either memory or cpu. ![]() ![]() this very minute I have docker running a compose-up ensemble of small services I need, I have a full screen youtube video on screen1 with my background music, on my 4K main screen I'm working in VSCode, with safari open to a bunch of work related search queries. I can run a TON of stuff that would crucify my old i7 16GB ram machine's fans cruising like a jet engine. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |