13 karma · joined February 15, 2026
The points specific to software where it might not even be producing in-spec is also very good.
Comments that cite the solo dev/prototype case are of course not what this is getting at, but it's one good use of quick generation.
I would extend this article by saying what The Goal says, namely that the goal of every firm is to make money, and everything is intermediate to that. So whether or not software architecture is grade-A or grade-C, it's only ever in this subservient role to the firm's goal.
I don't know you and all I know is what you've written here, but it seems like this new situation has unmasked your life and aspects of your personality and the truth is uncomfortable. This is who you were before as well, it's just more obvious now that you don't have the relationship you had.
How it is and who you are: these are the premises of the situation. Now given this, where do you go from here? You decide. The premises are just the start, the conclusion is something else and you're driving the car 100% now.
It sounds like you have the right idea, and this worked in my case. Find what sucks and work to make it not suck and don't expect results overnight. Persist, adapt, overcome.
I sincerely hope the best and that things improve for you.
To consider an extreme obvious counter-example, think of a cross-cultural situation where social conventions vary widely and adjustment is needed, and then consider that we all hail from our own microcultures with their own customs and expectations.
The real balance to achieve is being who we are in a way that doesn't alienate others. Fully accepting both self and other.