I am a web developer who creates elegant and efficient solutions. My goal is to bring ideas to life with clean and responsive code.
My name is Yaroslav, I am 17 years old, and I’m kind of a human. But if you peek into the DevTools, you can find a couple of hidden components: curiosity, stubbornness and a little bit more <chaos-mode enabled />.
It all started in 2008 — that is, 17 years ago. That day became the starting point. Then came conditions, loops, bugs, features, patches. Welcome to my life build.
At first, there were drawings. Just lines, colors, and shapes.
Then came the understanding: colors are variables, shapes are structures, and composition is logic.
Now more often I don’t draw, but describe interfaces in a language understood by both humans and machines.
You could say: draw(UX).with(Logic).
Sometimes it feels like my thoughts run as functions.
There is input data (the world), some transformations (thoughts), and output — lines of code.
It’s like writing comments inside my head.
Just without // and with a bunch of TODO.
Some read to distract themselves. I read to immerse myself in another world.
My favorite books are those you can parse, not just flip through. I especially love moments where the author doesn’t explain everything directly — as if leaving gaps for you and saying: renderItYourself().
$ systemctl status yardev
● yardev.service - Personal daemon
Active: active (running) for 17 years
Follow the updates and behind the scenes of the project
Latest projects and developments
I create convenient and minimalist apps for ZeppOS — Amazfit smartwatches. You can view each and download for your device by switching the tab above, or go to it here.