PinnedAntifragile meets fragile realityNassim Taleb has written a book called “Antifragile — Things that gain from disorder”. Nassim claims in his book that there are things…Jan 12, 2023Jan 12, 2023
PinnedLean software development, reporting and visualising lead and cycle timeIn the previous articles I have discussed lead and cycle time, and proposed that it is possible to use these metrics to run experiments and…Jan 14, 20221Jan 14, 20221
14 things to consider when making decisions with lots of unknowns - Systems ArchitectureI am certain that making decisions under uncertainty is the reality of many architects, some of them might find solace in this abstract…Jul 8Jul 8
P vs NP, Practical Guide for Software EngineersOne of the key questions in computational complexity is P=NP or P!=NP. This topic was covered in Algorithm MicroMasters. I found it really…Feb 27Feb 27
When stuck consider this to nudge your decision in the right directionRecently I have made a number of decisions that turned out not satisfactory for my use case. Worst of all I was trying to justify why my…Dec 17, 2023Dec 17, 2023
Don’t use Little’s Law at user story level in software engineeringLittle’s Law cannot be used to accurately predict when an individual user story will be delivered due to underlying user story data…Oct 29, 2023Oct 29, 2023
Algorithms and Data Structures MicroMasters UCSD ReviewRecently I have completed my edX MicroMasters Program in Algorithms and Data Structures by The University of California, San Diego. You can…Oct 3, 20231Oct 3, 20231
OPINION: Are over-exploitive psychopaths and ChatGPT intelligent, and how do we stay safe?My world and maybe your world, was shaken by ChatGPT. This has put me in a reflective mood. What does it mean to be intelligent? Do we…Feb 1, 2023Feb 1, 2023
Software development best practices that reduce cycle time and lead timeDuring my tenure as a Software Delivery Director at MHR is when I have realised that lean manufacturing cannot be applied literally to…Jan 14, 20221Jan 14, 20221
Lean software development, introducing lead and cycle timeIf manufacturing methods cannot be applied literally then let’s explore how they can be applied laterally.Jan 13, 2022Jan 13, 2022