mksim.pro
Blog

Notes on data, AI, IT and security

No marketing fog. The way I think about real problems with founders and managers.

IT

Internal developer platforms: why this is a leadership question

What an internal developer platform is, why the approach is gaining momentum, and what it has to do with development speed and operational control.

Read
Data

Data mesh is an organisational pattern, not a technology choice

Data mesh gets discussed as if it were a tool to buy or a platform to deploy. It is not. Understanding what it actually is changes how you evaluate whether it is right for your situation.

Read
Data

What to understand about embeddings before launching vector search

Why choosing an embedding model is not a technical detail for later, but an architectural decision with long-term consequences.

Read
AI

Fine-tuning GPT-3.5: when it makes sense and when it does not

OpenAI opened fine-tuning for GPT-3.5 Turbo in August 2023. Here is a practical read on the use cases where it delivers and the ones where prompt engineering is still the right call.

Read
Security

AI API keys are becoming the new security perimeter

Why connecting to language models through an API creates a new class of risks and what to do about it now, before the keys have spread across the entire infrastructure.

Read
IT

Feature flags as a deployment risk control tool

How feature flags change the logic of releasing software and why this is a management question, not just a technical one.

Read
AI

Llama 2 and open weights: what it means for enterprise

A look at why larger organisations should pay attention to open-weight language models, and where the real boundary between opportunity and illusion lies.

Read
Data

Vector databases: what changed and why it matters for business

Why vector databases became a topic alongside the LLM wave, and what this actually means for companies working with internal documents.

Read
IT

Technical debt: how to talk about it with your team and make decisions

Technical debt is one of the hardest topics for conversations between technical and non-technical leaders. I offer a language and a structure for that conversation.

Read
Robotics

RPA and industrial robots: why they get confused and how they differ

The word 'robot' means different things in IT and in manufacturing. I explain the difference between software robots and physical ones, and why that matters for decision-making.

Read
Data

Operational data and analytics: why they need to be separated

Many companies try to build analytics on top of operational databases. I explain why this creates problems and how to think about the architectural separation.

Read
AI

From pilot to product: the gap that breaks AI projects

A language model works beautifully in a demo - and falls apart in real use. I look at where the gap is and how to bridge it.

Read