If you have worked your way in software for a number of years and you’re not a security specialist, you might be occasionally confronted by someone from ‘security’ who generally says ‘no’ to things yo...
Charles Humble talks to Paula Kennedy about the rise of platforms. They discuss platform definitions; common anti-patterns and how to guard against them at both a team and organisational level; provin...
The balance between Information Security (Infosec) and a good Developer Experience (DevEx) is a crucial aspect of modern-day businesses. Whilst Infosec is crucial for the protection of sensitive data ...
I’ve spent the last three years at cinch establishing a culture of observability, but what does that mean?
Dashboards are everywhere. Every service needs a dashboard, every team uses at least one dashboard. We have high-level dashboards, low-level dashboards, platform dashboards, infrastructure dashboards,...
I should say before we start that I’m aware that, rather sadly, “Clean Coder” Bob Martin has become rather a problematic figure in our industry. It also pains me to write about the importance of well-...
We all know—in theory, at least—that the best debugging tool is a good night’s sleep. The second best debugging tool is a good shower. The third best debugging tool is a gentle run.
At Container Solutions, we often work with large enterprises who are at various different stages of adopting cloud technologies. These companies are typically keen to adopt modern Cloud Native softwar...
Most transformations fail because they are (unintentionally) designed to.