Embed Notice
HTML Code
Corresponding Notice
- Embed this notice@navi
I've been simplifying my dev env for some time now: no colors, no autocomplete, no goto definition etc... it started with limitations from my editor and me not configuring it, but then something hit me: all those dev tools are here to tame complexity, meaning it makes complexity easier to work with. But, crucially: it doesn't reduce complexity. Which is my goal. I want software to be easy/simple enough that anyone can jump inside it and fiddle with it. If completion becomes quasi-mandatory then it is a failure.
I now think that not using those things is helping me keep complexity low, and are Bad Practice (tm). Follow me in this weird path !