Interesting Sunday read https://github.com/zakirullin/cognitive-load?tab=readme-ov-file
It challenges some βsacredβ software practices:
Too many small units (functions/classes/modules/microservices) can be harder to reason about than fewer, larger ones.
Sometimes itβs better to re-implement a few functions than to pull in a whole dependency.