Notes on building, learning, tinkering, thinking.