Reminding myself about new tools

I often run across new and better tools that can replace the Unix utilities that I’m used to (and typically don’t cause a problem). I download these new things, compile them, install them, and try them for 10 minutes. A day later I forget about them and never use them again. Sometimes, months later, I remember there was a better tool, but I can’t remember the name.

Read More

Skipping profile parts while running through BBEdit

In Putting environment values in the keychain, I noted how I moved a bunch of sensitive info into the Keychain, but set env variables in the shell when I got a log-in shell. That has worked well, except for running a program through BBEdit. Every time I run a program, all that work is redone as BBEdit gets a new interactive shell. It takes a couple seconds for the secrets to load, and that’s annoying.

Read More

Uncle Bob, Lesson 6

“Uncle Bob” is Robert Martin of CleanCoder. You may have heard of the Agile Alliance, Extreme Programming, and the SOLID principles. That’s “Uncle Bob”.

Read More