Continuous Learning, Continuous Transformation.
Avoid warrants, as they complicate the whole thing.
Perhaps the most indispensable tool for human beings in modern times is the ability to remain calm in the midst of rapid and unsettling changes.
We may find it convenient to live with the illusion that circumstances or other people are responsible for the quality of our lives, but the reality is that we are responsible—responsible—for our choices.
A strategic programmer recognizes that “working code” is not a good enough standard if long-term maintainability is a paramount concern. Instead of trying to ship something as quickly as possible, this mindset encourages taking some time to find the best design that also happens to work.
We have discovered that helping victims of trauma find the words to describe what has happened to them is profoundly meaningful, but usually it is not enough.
Agency starts with what scientists call interoception, our awareness of our subtle sensory , body-based feelings: the greater that awareness, the greater our potential to control our lives.
Being trapped is just a position, not a fate. You get out of it by addressing and eliminating each part of that position through small, deliberate actions - not by trying to push it away with superhuman strength.
By criticising, we do not make lasting changes and often incur resentment.
It takes the ability to be a participant and an observer or third-party facilitifier at the same time. This takes a lot of mental and emotional discipline, but if you have faith in the principles and sufficient internal courage and integrity, you can do it.
The key to working in small batches is to have work decomposed into features that allow for rapid development, instead of complex features developed on branches and released infrequently.