tradeoffs of having a distributed company

Uncategorized
if y'all have a company and are considering making it mostly remote/distributed, track down talks by Mitchell "Hashicorp" Hashimoto. His co makes Vagrant and Terraform and Packer and Vault. Anyway he gave a talk in which he talked about having a mostly-distributed company. He said a lot of things were much cheaper (renting offices), but a lot of things were more expensive/awkward (per-site licensing for video equipment). Overall he called it "a wash" Here's the talk, recorded at Replicated in Culver City, CA => https://www.youtube.com/watch?v=iV5doaYReyU
Read More

Jog to get Smarter

Uncategorized
Exercise affects the brain as well as the body.  I've acquired the habit of running around the block 1-2 times per day as a way to get up, get the blood to circulate, and to focus my attention on what I'm working on.  It turns out, recent research says this makes me smarter!  Especially if I do distance jogging, and I'm a rat. I'll stick to running around the block. NYT: Which Type of Exercise Is Best for the Brain?
Read More

show all project code (a find-git-xargs example)

Uncategorized
The following command finds all your project's Javascript files that aren't installed via NPM. It then does a "git blame" so you can see who wrote which bits of code, and how old the code is. find . -path ./node_modules -prune -o -name '*.js' | xargs -n1 git blame --date=short -- If you're using OSX, install the GNU versions of the Unix tools gfind . -path ./node_modules -prune -o -name '*.js' | gxargs -n1 git blame --date=short -- Those who don't understand Unix will be doomed to reimplement it. Poorly. :)
Read More