Thoughts about programming, mostly