.reveal{opacity:1!important;transform:none!important}

Engineering decisions, up close

Close readings of specific decisions from real cases — no generic advice and no blogging for its own sake.

2026-09-04

Why an automated product match is never treated as a fact

In the price-monitoring case, the algorithm only proposes a match candidate. A person always makes the call — here is why that is a deliberate constraint, not a shortcut left unfinished.
Read
2026-09-04

Deduplicating candidates when a platform redelivers the same event

An external hiring platform can redeliver the same event under a new identifier. Checking that one ID is not enough — here is what was used instead.
Read
2026-09-04

What to do when a payment terminal doesn't answer: a queue instead of a guess

When a remote payment result is unknown, there are two easy but wrong defaults — treat it as success, or treat it as failure. The rental operations system picked a third option.
Read

What gets in the way?

A few words are enough. You do not need a technical brief or a final budget to start a conversation.

Andrei will read your message and ask about the task. If we can help, we will suggest a next step.

By submitting the form, you accept the data processing terms.