

Kyrylo Osadchuk
About
I help founders and enterprise teams ship AI-augmented software faster, without losing engineering judgment or quality.
Founder at net-devs. I write about enterprise software delivery, AI agents in real execution workflows, and decisions that hold under production pressure.
External profile: linkedin.com/in/kyrylo-o
Articles by Kyrylo Osadchuk
- ·2 min read
AI-augmented delivery is the new baseline
Three years in, AI-assisted engineering stopped being a competitive edge and became the default. What separates teams now is what AI cannot do.
- ·3 min read
Your SOC 2 is not your security
SOC 2 tells your enterprise customer that someone audited your processes. It does not tell them, or you, that your software is secure. Those are different problems.
- ·2 min read
Staff augmentation is the most expensive cheap option
Hourly rates make staff augmentation look cheap. What it actually costs is the management overhead, the missing accountability, and the work that never gets done.
- ·3 min read
Idempotency is the only thing standing between you and a duplicate refund
Payment systems get retried. Networks fail mid-call. Phones rotate. The difference between a clean ledger and a customer-support nightmare is whether your endpoints are honestly idempotent.
- ·4 min read
FHIR did not solve healthcare interoperability
Every health-tech founder eventually discovers the same thing: the standard exists, the implementations don't agree, and the gap is where the actual work lives.
- ·2 min read
Why we stopped being a .NET shop
We grew up on .NET. We still ship a lot of it. But calling ourselves a .NET shop was telling clients the wrong thing about what we actually do.
- ·3 min read
PHI leaks happen in your logs, not your database
Every healthcare team protects the database. Far fewer protect the logs, the error reports, the analytics events, and the AI prompts. That is where the leaks actually happen.
- ·4 min read
Most of your real-time logistics features are not real-time
The dashboard updates every thirty seconds. The map shows positions thirty seconds old. The 'real-time' tracking link is honest only if you tell the customer what real-time actually means in your system.
- ·4 min read
Your driver app needs to work in a Faraday cage
Logistics software that assumes connectivity will fail in production on roughly day three. Building offline-first is not premium engineering; it is the only kind that ships.
- ·4 min read
What B2B SaaS founders learn during their first enterprise security review
The deal is verbally closed. The security questionnaire arrives. Forty pages later, the founder discovers the gap between their architecture and what an enterprise buyer requires.
- ·4 min read
How to make the multi-tenancy decision you cannot easily reverse
Shared-database with row-level isolation, schema-per-tenant, or database-per-tenant. The wrong choice is survivable for a while, then it isn't. How to make it deliberately.