vechkitov.

Writing

Short notes and essays on product design, process, and career. Infrequent, but worth the read.

Note · June 26, 2026 · 5 min readIn Russian

175 тестов зелёные, а ребёнок не спит

The cheapest research method for my product Skazia: pay my own bot real money and use it to put a child to sleep. One evening session surfaced 15 findings that passing unit tests never would.

Article · June 20, 2026 · 7 min readIn Russian

Дизайн-аудит окупился как код-ревью

An accessibility audit of a design system found in production the same things a code review finds: 1.36:1 contrast on an eyebrow, a 38px play button, status conveyed by color alone.

Article · June 15, 2026 · 8 min readIn Russian

«Купил — не потеряешь»: моделирование данных как этика

In a live paid product, access to what was paid for was derived from mutable state — a theme change or a deleted profile could have orphaned it. Why "pay once, keep it" has to be a database-schema decision, not on-screen copy.

Article · June 8, 2026 · 8 min readIn Russian

Я построил AI-продукт и спрятал AI

I'm building an AI product solo, and I deliberately made sure the word "AI" never appears in the main user flow. The model is material, not the offer.

Note · June 3, 2026 · 5 min readIn Russian

Калькулятор сказал «нерентабельно». Он врал

The first version of a unit-economics calculator said a story needed ~1,280 rubles to break even. The cost wasn't in the product — it was hiding in two cautious defaults.

Article · May 27, 2026 · 9 min readIn Russian

Лучшая фича, которую я не сделал

Seniority isn't a skill count or years on the job — it's how someone makes decisions. From the seat of someone who evaluates candidates: the signals that separate senior from mid-level.

Article · May 20, 2026 · 7 min readIn Russian

Найм — это продукт. Где в нём бот, а где человек

The first interview round at an AI-first fintech was run entirely by a chatbot recruiter. A look at hiring as a funnel — where automation speeds things up, and where it costs the candidate experience.

Article · May 14, 2026 · 8 min readIn Russian

Я построил себе ATS наоборот

An ATS ranks you against a job. I flipped it: a system that ranks jobs against me every morning — and the point isn't the AI, it's that the AI is replaceable.

Article · May 6, 2026 · 7 min readIn Russian

Почему мы не дали пользователям свободу выбора смен

We deliberately didn't let job applicants pick their shifts from the first screen. Trust isn't a default — it's an earned right, and this is the trade-off that decided whether the product would survive.

Note · April 28, 2026 · 5 min readIn Russian

Версию для слабовидящих нельзя подключить плагином

I didn't bolt on accessibility support as a plugin — I went with a PM to a center that teaches computer literacy to low-vision users and watched how they actually work.

Note · April 21, 2026 · 5 min readIn Russian

Я печатал раньше, чем читал

Where a designer's engineering instinct comes from. Not from courses — from a habit of taking a system apart by hand before anyone explains how to use it.

Looking for a senior product designer?
Let's talk.

Tell me what your product does and which problem matters most right now. We’ll discuss where I can be useful to the team.