← Articles
NO

Nadia Ostrova

Author

Database engineer at a Kyiv logistics company, specialising in PostgreSQL at scale and pgvector for semantic search. Designed the sharding strategy that handles 10 B rows across 12 partitions.

databasesbackendperformanceai

Articles by Nadia Ostrova(1)

The real cost of premature abstraction in backend APIs

Abstractions that arrive before the use cases they are meant to serve produce APIs that are harder to use, harder to change, and harder to understand than the concrete code they replaced. Here is how to recognize when abstraction is solving a problem that does not yet exist.

apiarchitecturebackenddesign

22 July 2026

Nadia Ostrova — ANN Tech — ANN Tech