Thoughts

Occasional essays on the craft of software engineering, the state of the art, its history, and future.