Build a world. Make your projects and work a vessel for self-expression. Make your software match your vibe. Make reading your book feel like it feels to talk with you. Customize, make it bespoke, put yourself into it instead of doing what you feel you should. This has all kinds of benefits (reducing burn out for instance) but especially helps with... See more
If you know to look, you can feel the difference between software crafted with care for its users and systems of vacuous tradition that just happen to be good at producing the vapid fodder of convenience.
We can build software to eat the world, or software to feed it. And if we are going to feed it, it will require a different approach to design, one which optimizes for a different type of growth, and one that draws upon—and rewards—the humility of the designers who participate within it.