Speedboats: Sustaining Innovation and EngagementI had written previously about ShipIt!. In a nutshell it isMay 14May 14
Pace layers, Platforms and software developmentI have been spending time reading and thinking about Pace Layers which came to my attention by way of the Not Boring newsletter, which…Mar 7Mar 7
Harnessing success via the SRCA (Success Root Cause Analysis)Postmortems are great for learning from failures, as shared in Root Cause Analysis — an essential systems skill. Practicing RCA’s are a…Feb 26Feb 26
Avoid weasel wordsAccording to Wikipedia, In Japan, weasels (鼬、鼬鼠, itachi) were seen as yōkai (causing strange occurrences). The innocent weasel does not get…Jan 19Jan 19
Build a Unit of 1As teams plan deliverables, platform oriented companies often think ‘horizontally’ about deliverables — readouts often go like thisJan 15Jan 15
Do not confuse Input & Output metrics in your OKRsAt Velocity Global, we practice quarterly planning as a way of chunking work into manageable segments with tangible outcomes. A quarter is…Dec 25, 2023Dec 25, 2023
Speeding Up Software Development with ChatGPT 4.0: A Case Study on Building a Slack AppI don’t write code regularly any longer. As is always the case, lack of practice always results in attrition of skills. So much has changed…Jun 19, 2023Jun 19, 2023
Anatomy of an RCAMy previous post covered the why of an RCA. It often surprises me that translating the ‘why’ into the ‘how’ is often a challenge for teams…Mar 12, 2023Mar 12, 2023
Published inThe CTO’s toolboxQuality: an often misunderstood conceptMany years ago, I wrote a tongue in cheek article that ‘mediocrity is underrated’. (it was written around 2011). It got posted on hacker…Feb 19, 20231Feb 19, 20231