Thomas Pinna's blog

Software engineering, productivity, and learning