Notes on data, AI, IT
and security
No marketing fog. The way I think about real problems with founders and managers.
Kafka as a data backbone: what it means for a company
Apache Kafka is no longer only a tool for large tech companies. How to explain its role without technical jargon.
API gateway: a team contract, not just a routing tool
Most API gateway conversations stay at the infrastructure level. The part that actually matters is what it forces teams to agree on before they write a line of code.
An encrypted backup is not a backup: what ransomware changed
Ransomware made the standard backup scheme insufficient. Here is exactly what to check.
Microservices and teams: why a service boundary is a responsibility boundary
Moving to microservices changes not just the architecture, but how teams negotiate contracts with each other.
Event log as source of truth: the business case
Event sourcing is not just an architecture pattern. It is a way to preserve the history of changes and give analytics an honest foundation.
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.