Communication is an underrated but essential skill for software engineers because most software development is done in a team environment.
In this episode, Peter talks about the three types of communication that you'll encounter as a developer, and how to approach them so that you and your team will be more effective.