The Absolute Minimum Every Software Developer