Technical write-ups
and measurements.
A selection of our Russian articles, translated because the questions they answer are not specific to one market. Nothing here is rewritten filler — it is work we did ourselves.
Articles about replacing SAP, accounting integrations, legaltech and marketplace margins stay in Russian on purpose: they are about one market's regulation and one market's platforms.
The full Russian blog- AI and LLM
Does ChatGPT send anyone to your site? Measure it in the access logs
How to count traffic from ChatGPT and other assistants in server access logs: which user agents to look for, why the number is easily inflated seven times over, and what fifteen days of our own logs showed.
AI ChatGPT Analytics SEO GEO - Integrations
What an accounting integration costs, and what the price actually depends on
A simple one-way exchange and a full two-way integration differ by a factor of several. The spread is set not by the volume of code but by the state of the accounting system itself: how heavily the configuration was customised, whether a test environment exists, and whether anyone on the client side owns it.
Integrations Budget Estimation API - AI and LLM
An AI assistant for your sales team: what to prepare before the project starts
The quality of an AI assistant's answers is limited by data preparation, not by the model. What a company should sort out first: which system is the source of truth for each data type, what to do with two CRMs after a merger, and what counts as a correct answer.
AI assistant RAG Sales CRM Data - System replacement
How long a SAP migration takes in a large company, and what the timeline depends on
The timeline is set not by company size but by four factors: how many modules are actually used, how much customisation has accumulated, how many external systems hang off the ERP, and whether the client has people available for acceptance.
SAP ERP Timelines Data migration Banks - Marketplaces
Integrating with marketplace APIs: rate limits, errors and why stock figures diverge
Marketplace APIs do not behave like ordinary REST services: limits differ per method, some operations are asynchronous, data is corrected retroactively, and errors split into transient and permanent with different retry strategies.
Marketplaces API Integrations Reliability - B2B platforms
Multi-tenant SaaS: design it now or retrofit it later
Multi-tenancy looks like premature complexity while you have one customer. Three isolation models, what each costs to build and to run, what really breaks when you retrofit a live system, and how to tell when you should not bother.
SaaS Multi-tenant Architecture PostgreSQL Data isolation - B2B platforms
Product-led custom development: how it differs from project work and when you need it
Project development is responsible for delivering an agreed scope; product development is responsible for the system still working and improving after launch. What changes in the contract, the budget, the team and the client's role.
Custom development Product approach Budget Contracts Discovery - B2B platforms
A legaltech platform for a law firm: what to automate and what to leave alone
Legal automation breaks in places ordinary B2B does not: the process is fixed by law, documents get edited by hand after generation, and an error in a commission calculation turns straight into a dispute with a partner.
Legaltech Law firms Automation Document workflow B2B2C - AI and LLM
RAG on real corporate documents: why 70% of the work is parsing, not the model
Bad RAG answers almost never come from a 'dumb model'. They come from garbage that entered the index during parsing. Page-level PDF classification, table serialisation, boilerplate removal, versioning, hybrid search and a gold set.
RAG LLM AI Parsing PDF - Integrations
Integrating your accounting system with a website, CRM and marketplaces: how the exchange works and why it breaks
Most accounting integrations in small and mid-sized business are fragile spreadsheet exports that break the first time a format changes. How a proper exchange is built, why an on-premise system is not an obstacle, and where the exchange tears most often.
Integrations API CRM Marketplaces Automation - B2B platforms
Build or buy: when a custom B2B platform pays off and when it does not
Build a custom B2B platform when off-the-shelf products need more than 30% customisation or cannot hold your critical business logic. Everything else is cheaper and faster to buy. Compare cost of ownership, not the price of the rollout.
B2B Development SaaS CRM Architecture - Marketplaces
Marketplace margin analytics: why the platform's own reports are not enough
A marketplace back office does not show real profit per SKU: commissions, logistics, storage and returns are spread across different reports. Honest margin comes only from the API plus your own cost of goods. How that is built.
Marketplaces Analytics Unit economics BI ClickHouse - B2B platforms
A messenger bot instead of a B2B customer portal: when it works and what it costs
A bot covers roughly 80% of a B2B portal's scenarios for 20–30% of the cost: orders, statuses, documents, notifications. When that is the right call and when you genuinely need the portal.
Telegram Bots B2B CRM Automation - System replacement
Migrating off SAP: timeline, stages and budget without stopping the business
A phased migration off SAP takes six to twelve months. The key is a pilot of one critical process in six to ten weeks rather than an attempt to replace everything at once. The methodology, step by step.
SAP Oracle Migration ERP Replacement - AI and LLM
What a RAG system costs a company: budget, timeline and where the money goes
A RAG pilot on a limited document corpus takes three to six weeks. A production system with access roles, answer auditing and automatic index updates takes two to four months. Here is what the price is made of.
RAG Local LLM Budget B2B Qdrant - AI and LLM
RAG or fine-tuning: choosing for a corporate LLM
RAG is simpler to deploy, cheaper to maintain and gives answers with citations. Fine-tuning is needed less often than people expect. What we have learned deploying corporate LLMs in B2B.
RAG Fine-tuning Local LLM Qdrant vLLM - System replacement
Replacing SAP: a methodology for phased migration without stopping the business
A phased methodology for replacing SAP: how not to stop the business, which processes migrate first, where a parallel track wins, and how to avoid the usual failures.
SAP Oracle ERP Migration On-premise - AI and LLM
A local LLM for B2B: when you need one, what it costs, how long it takes
A local LLM is not always the right call. When on-premise saves money, when a hosted API is cheaper and more accurate, and the real numbers behind budget and timeline.
Local LLM Mistral Qwen vLLM On-premise