Software Daily - 10 Philosophies for Engineers

Strategies and reflections on software engineering