Just stumbled across this podcast episode from about a month ago. It’s a good interview with Pete on team culture, taking accountability and more.