Published Nov 21, 2020
Understanding the difference in meaning between complex and complicated puts you in the right mindset to succeed in your development practice. The difference is significant, and failure to understand it is at the heart of many unsuccessful projects. Getting clear on the nature of complexity will help guide decision making and avoid an over reliance on rule making and bureaucracy.
Published Sep 4, 2020
Most businesses would be more productive if they did not use email for internal communication. I don't mean "used email less", I mean a total cessation. Why is email so bad? How can you work effectively without it in the "new normal" of remote working?
Published Jul 18, 2019
Writing code is a creative process. Very few employers understand this and it has a hugely negative impact on development projects and developers. We need to change this damaging misconception.
Published Jul 15, 2019
The shift from developer to manager is a challenging one, requiring a completely different set of skills. Resilient management by Lara Hogan is full of ideas and tools to help team leaders whether they are new to the role or experienced.