The need for tooling and the need for mastering your tools
I like tools. I like building them, and I like using good ones. I love the feeling of leverage from using my tools together to accomplish in days things that would have taken weeks or months without.<p>As a tools author though I struggle to produce things that are both <i>powerful</i> yet also easy to use. I tend to build things that are too “UNIX-y” - and I end up with blank stares from co-workers (users) when I ask them, “did you read the —-help output?” Or likewise when I suggest that perhaps they can wrap tools in bash scripts or aliases and bolt things together...