What I’ve been reading this week ending 6 July 2025Why power skills — formerly known as ‘soft skills’ — are the key to business success4d ago4d ago
What I’ve been reading this week ending 29 June 2025Prompt Engineering: Enhance AI Outputs with TCREI Simplified — Dr. Ayse OzturkJun 29Jun 29
What I’ve been reading this week ending 22 June 2025Programming Language Design in the Era of LLMs: A Return to Mediocrity?Jun 22Jun 22
What I’ve been reading this week ending 8 June 2025Is modular building a fix for NY’s housing crisis? State officials hope so. — GothamistJun 8Jun 8
The most interesting things I’ve learned about improvementOriginally from my old blog posted on 14 August 2013.Jun 3Jun 3
Feature Aggregates: strategic vs tactical prioritisationOriginally posted on my old blog on Nov 2011Jun 2A response icon1Jun 2A response icon1
DIY leadership development program for people who didn’t get nominatedI’ve always thought it would be more useful to have everyone participate in leadership development programs rather than just the limited…May 1May 1
DIY leadership development: Stay connected with the broader industry.Photo by Ehimetalor Akhere Unuabona on UnsplashApr 24A response icon2Apr 24A response icon2
DIY leadership development: Develop relationships across the organisation.AKA develop your internal reputation and network.Apr 13Apr 13