Notes on data, AI, IT
and security
No marketing fog. The way I think about real problems with founders and managers.
TensorFlow and open source: what actually changed for companies
Why Google opening its ML framework shifts the conversation from 'we can't afford it' to 'we need data and an engineer'.
Containers in enterprise: where the pilot ends and the platform begins
Docker and containerisation have moved from hype to real deployments. I look at what it takes for a pilot to become an infrastructure platform.
Security incident response: who makes the decisions
During an incident there is no time to build a command chain on the fly. I look at what needs to be defined in advance and why this is a management question, not a technical one.
Data collection in field operations: from paper to a structured flow
Companies with field teams lose data at the collection stage. I look at how to move from paper forms and spreadsheets to a managed process.
Shadow SaaS subscriptions: a management risk that grows quietly
Employees connect cloud services without telling IT. I look at why this has become a systemic problem and how to manage it.
Event streaming: when should a business actually look at this
Apache Kafka and streaming architecture are not only for internet giants. I look at which business problems justify this approach and where it is overkill.
Ransomware in 2016: this is an operational threat, not an IT incident
The ransomware wave in early 2016 shows that encryption attacks have become a business continuity problem, not just a security one.
AlphaGo and the shift in what we expect from AI
AlphaGo's win over Lee Sedol is not just a technical result. It is the moment when the AI conversation stops being only about recognition.
Technical debt: it is an ownership question, not a metaphor
Technical debt gets discussed as a technical concept. For leadership it is first and foremost a question of who makes decisions and lives with the consequences.
Why structuring data must come before any ML model
Before the conversation reaches algorithm selection, you need to establish whether there is data worth learning from. I walk through that step in detail.
Breach notification delay: the management risk that gets underestimated
Companies discover breaches months after the event. I look at why this is a leadership problem, not just a security team problem.
Microservices: the management cost nobody talks about
Moving to microservices is not purely a technical decision. It introduces real operational load on the organisation that rarely appears in the pitch.