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

Bitcoin, blockchain, and what business actually needs from either

While bitcoin sets records, I separate two different conversations: cryptocurrency as a speculative asset and blockchain as a business tool.

Read
IT

Technical debt: how to talk about it with non-technical leadership

Why technical debt is not just a technical problem, and how to discuss it with boards and owners in a way that leads to decisions rather than defensiveness.

Read
IT

Kubernetes: what the hype omits about the operational side

Kubernetes solves real problems at scale. It also introduces a new operational surface that most teams are not ready for. A realistic look before you commit.

Read
IT

API-first is a business decision, not a technical one

Why the API-first approach is about business architecture rather than development practice, and how it affects company agility over three to five years.

Read
IT

Event-driven architecture: when it helps and when it creates noise

A practical look at event-driven design - what problems it solves, where it adds complexity without benefit, and how to decide whether you need it.

Read
IT

IT budget planning: the three layers most plans collapse into one

Annual IT budgets fail when run costs, change costs, and investment costs are mixed together. Separating them makes the conversation with management much more honest.

Read
IT

Legacy IT modernisation: a risk map for executives

How to think about replacing outdated systems without breaking the business processes that depend on them.

Read
IT

Microservices vs monolith: when splitting is actually justified

Why moving to microservices is not automatically the right decision, and how to tell whether your team and system are ready for the complexity it brings.

Read
IT

Software import substitution in Russia: what it actually means for IT leaders

A clear-eyed look at the Russian domestic software registry and what it really changes in procurement and enterprise architecture.

Read
IT

Vendor dependency: calculate the exit cost before you sign

Why the cost of switching an IT vendor needs to be assessed upfront, and how it affects platform choice and contract terms.

Read
IT

Lift-and-shift: when moving to the cloud does not deliver what you expected

Why mechanically moving infrastructure to the cloud without changing architecture preserves old problems and adds new costs.

Read
IT

Microservices: the real problem is not service size, it is contracts

When companies move to microservice architecture, they discover that the main difficulty is not splitting the monolith - it is managing dependencies across APIs.

Read