Blog

Thoughts on software engineering, teaching, and computer science