Refactoring (noun)
A change made to the internal structure of software to make it easier to understand and cheaper to modify without changing its observable behavior
Martin Fowler, refactoring.com
I love our world. And at the same time I think it’s a terrible place, which we can make much better. (https://ourworldindata.org/much-better-awful-can-be-better)
Before we can do that we need to change the internal structure of how we are thinking about the world and about ourselves. Only then we’ll be able to actually change it.
Guidelines
Guidelines I try to follow when writing this blog, which might be helpful for you to understand when reading it:
- I write about topics I find important for individual and global wellbeing
- ie. if everyone (or just more people) did what I write about, I believe they would individually be better off, as well as everyone else would benefit from this change
- I write about things I have direct experience with
- when I know something just from reading or guessing, I’ll flag it explicitly
- I start out with a sketchy short incomplete description and in several steps increase the detailedness and completeness thereof
- I write things that I believe are true at the time of writing. My views, though, keep evolving. So after some time the writings might not reflect my current views. Take them as snapshots of my thinking at that time and try to notice how/if it’s evolving over time.