Notes on data, AI, IT
and security
No marketing fog. The way I think about real problems with founders and managers.
Technical debt: what it means for non-technical founders
An explanation of technical debt through a management lens - where it comes from, how to measure its business impact, and when to pay it down.
What to read and watch in 2014 if you are building a system, not a career in hype
A closing post for the year that gives the reader a map of directions, not just a list of fashionable words.
Postdiction 2014-2016: containers, semantics and cloud will grow together, not separately
The winner will not be a single technology stack, but companies that can combine several waves into one platform.
The year in one frame: cloud trust, semantics, containers and a new maturity of the agenda
2013 is changing not the tools, but the direction of architecture and trust in IT.
The platform team as the next step after strong operations
Why a centralised platform is becoming a separate function, and what that means for an IT leader.
Cloud exit plan: contract, migration, and the exit test
While everything is working, nobody calculates the cost of leaving. That is exactly why it needs to be calculated before it becomes urgent.
What 2014 will demand from architecture: fewer monoliths, more discipline
The preparation is not about buzzwords - it is about faster release cycles and service connectivity. That requires specific architectural decisions made now.
Team contracts: APIs and data cannot run on trust alone
Why internal interfaces require explicit expectations - around structure, quality, and how changes are handled.
Docker changes the conversation about delivery: the repeatable environment matters more than the container
Containerization is first and foremost a delivery discipline, not a new way to package an application.
Business continuity for SaaS: when someone else's service becomes your operational backbone
SaaS speeds up business, but it does not remove the obligation to prepare for failures. How to think about dependencies on external services.
Containerization on the horizon: the market wants portable application delivery
Why environment drift has become a systemic problem and which approaches are beginning to address it.
API management: when integrations become a managed portfolio
Interfaces need versioning, documentation and owners - otherwise each new integration adds fragility instead of capability.