Let me share the techniques and insights I've discovered over the last two decades for making technical decisions confidently, learning about new technologies, and leading people in making great software.