About


Hello!
I'm Ivan, software engineer, who likes to experiment with web technologies and write about it.
I'm currently working as a frontend developer at Kontur, where i lead UX/UI engineering for Kontur.Talk, building the bridge between creative design and technical implementation, with a focus on performance, maintainability and accessibility.
I also like lifting weights, running, playing badminton and cooking.
I'm currently based in Sochi 🌅
I was born in Norilsk and lived there for 15 years ❄️
You can write to me via email.
Notes

Thoughts

Losing my mind again debugging HTTP signatures. So easy to have flakiness between implementations.
Upgraded to the latest Tahoe beta and now a couple of apps seem to be confused. Nova thinks it’s expired. I have an older serial number, but they should work forever just without updates. I think something might be weird with the system keychain
Mac folks, any bugs you’ve noticed recently in the Micro.blog app? Fixing a couple little things for macOS 26 Tahoe beta
Résumé
For recruiters
- StatusOpen to new roles
- Contact methods[email protected] or t.me/esmantovich
- Résumé linkesmantovi.ch/resume
-
Blogroll
Great People of the Web
- Lean Rada Favorite read: CSS sprite sheet animations
- Taylor Troesh Favorite read: 10 Minutes is 1% of Your Day
- Louie Mantia Favorite read: Make a Damn Website
- Heydon Pickering Favorite read: How I Accidentally Killed Several UX Designers
- iA Favorite read: On Icons
- Dynomight Favorite read: How to run without all the pesky agonizing pain
About this site
This site is built with Astro and deployed via Cloudflare Pages.
All images are compressed with Squoosh and processed using Atkinson Dithering.
The source code is available on GitHub.
