Software product development has a historic culture of heroic bouts of hyper productivity. Sometimes it's possible to do amazing things in short periods of time when everything goes right, distractions are absent and concentration seems effortless.
However, despite the rhetoric, good design is a team sport and great products have good design running through them at every level. For a team to work together in a super functional way, collaborating and exploring every aspect of the design to produce great solutions there has to be unquestioned safety.
John Le Drew explores what that means, how it may be supported and how to spot when it's missing.