Skip to content

Writing

I write to work things out: how a pipeline should be evaluated, why a cloud bill looked the way it did, what a model got wrong and why.

Most of it is short-form and lands in my Telegram channel first. Anything that turns out to be worth more than a few paragraphs ends up here.

Where I write

Longer pieces go to DOU, the Ukrainian engineering community. The Telegram channel is the faster one — notes, findings and things that broke, usually in Ukrainian.

Selected writing

2026 · DOU · in Ukrainian

Zero bars would have been better than three: an engineering detective story about mobile coverage that failed at home

A phone showing three bars while half the incoming calls vanish. Debugging the grey zone in a mobile network: why the signal indicator lies, how radio-link asymmetry produces exactly this failure, and the one line of configuration that closed it.

Read on DOU

2026 · DOU · in Ukrainian

From a timer on the air conditioner to 34 automations: five years of a smart home

Five years of building a home on Home Assistant: integrating devices that were never meant to talk to each other, charging an EcoFlow on the cheap night tariff, and the scenarios that keep a flat liveable through blackouts.

Read on DOU

2023 · DOU · in Ukrainian

How to set up eSvitlo: examples from the developer of the app

eSvitlo reports whether there is electricity at a specific address. Two ways to run it, written by the person who built it: an AWS Lambda watching a router, and a Raspberry Pi on the local network.

Read on DOU

Peer-reviewed work

The longer-form, reviewed version of the same interests lives on the research page: generative AI, decision science and labour-market intelligence.

Research and publications