Dale Anderson
Dale Anderson

Dale Anderson

Opinionated Thoughts on Software Engineering