PinnedWhat does ChatGPT mean for CTOs?A series of articles about ChatGPT and implications for technical leaders:Jan 31, 2023Jan 31, 2023
Platform as a ProductWhy neither mandatory nor “opt-out” services deliver on the promise of Platform as a ProductOct 16, 2023Oct 16, 2023
Classifying objects without “class”Event-driven patterns in JavaScript shine light into the dustier corners of the language. This article explores customising the behaviour…Sep 20, 2023Sep 20, 2023
“Yes, you can measure software developer productivity” — the good bitsMcKinsey’s recent article promoting their productivity management framework has resulted in a mountain of aggrieved commentary in the tech…Sep 8, 2023Sep 8, 2023
… over processes and toolsHere’s an experiment for Agile teams. It’s best for teams that are well established. I’ve used a version of this in various teams I’ve led…Jul 20, 2023Jul 20, 2023
Combine your software and testsDon’t leave your tests behind in the deployment pipelineApr 4, 2023Apr 4, 2023