Earlier quoted context omitted.
Your cognitive workload is too high. There are three forms of cognitive workload: Intrinsic, External and Germane. Intrinsic is things you just *know*. How to write a class in java, how to write a query in SQL, ... External is stuff you only need occasionally, and need to look up every time: How to deploy to X, how to set up CI/CD, ... Germane is context knowledge. Usually referred to as business knowledge. You want…
I tried that, and at first it almost worked. But that scaffolding just kept breaking. TeamCity doesn't want to execute my unit tests since I've upgraded to .Net 5.0, I still don't get how that docker "latest" tag works, my Ubuntu-TeamCity-Agent refuses to acknowledge it's running in Linux and that it has access to docker. After a while I realized I was wasting precious free time. But I agree about the cognitive load.…
Also adhd, and our coping mechanisms are similar.