Scaling Agility? Time for something ELSE!

It’s becoming increasingly clear that a Copy & Paste of the “Spotify model” or rolling out SAFe has a vanishingly small chance of realising the untapped agility of your organisation. Scaling agility requires fundamental changes to an organisation as it is so much more than bolting in a new process and set of “best” practices. […]

read more

Schedule start-up and shutdown of Azure VMs and the InvalidAuthenticationTokenTenant error

Azure like AWS can get pretty expensive, especially if you are using a big virtual machine with lots of RAM and CPUs. If you can’t go for a lower spec machine or a reserved instance, your next best bet is to turn the virtual machine off when you are not using it. Note: If you […]

read more

Don’t be a “Best Practice Sheep”!

The idea of Best Practice is universal and seductive! I’m often asked for best practices for Scrum or how to scale Agile. We instinctively want to know the answer and have the recipe for success.The message of this blog is, please don’t be a “Best Practice Sheep”! So what is best practice? Here’s one definition: […]

read more

Microsoft Entra, check your Sign-in logs for SMTP Auth

If you’ve had your Microsoft 365 account for a while, you may have had SMTP Auth enabled by default. Most email clients no longer need SMTP Auth enabled, disabling it can also reduce your attack surface significantly. I have seen audit logs in Microsoft Entra tenants where there are relentless attacks via SMTP Auth regardless […]

read more

SignalR not firing all client events

This is more for my own reference, so I can come back to it later, hopefully its also helpful to others. I saw some odd behaviour with SignalR where a client was not receiving messages from the server or would fire some client messages but not others. Refreshing the page solves it but on the […]

read more

We Don’t Estimate In Kanban – Fact or Myth?

This is one of the great debates! But the answer is not always black or white in reality. Let’s look at the value we get from an estimation process: For me, these three things are the most important pieces. The understanding, alignment and management of things that could impede us. The fourth thing we get […]

read more