Engineer at @Mapbox, creator of @LeafletJS, open source enthusiast, algorithms geek, speaker, musician @obiymydoschu, baker, father of twin girls, Ukrainian

Joined January 2007
589 Photos and videos
Pinned Tweet
🎵 2 weeks ago, me and my band @obiymydoschu have released “Vidrada”, our new album, passionately crafted in Kyiv for 7 years. I've never been more invested in a project, and will be proud of it for the rest of my life. All my love, dreams, hopes and worries in one record. ⬇️
6
8
41
7,538
Proud to have met Yaroslav, brilliant guys like him are the future of Ukraine. 💪 Westerners gape in horror at stories like this, but it comes from incredible privilege of never knowing what's it's like to face a genocidal power hellbent on destroying you & everything you love
The New York Times just published a major story about our work and the transition from “cameras that drop treats to animals, to cameras that drop explosives to occupiers.” nytimes.com/2026/04/09/world…
1
8
43
2,326
Volodymyr Agafonkin 🇺🇦 retweeted
Day 48. Global wind forecast 🌬️ NCEP GFS raster fields (0.50°, 100 m, 3-hour steps, 2022-10-31), GPU particle flow with WebGL Wind by @mourner, framed in a Starry Night visual language. #100DayMapChallenge 48/100 maptheclouds.com/playground/…
1
8
50
2,874
Mar 25
Exclusive: At least 40% of Russia's oil export capacity is at a halt following Ukrainian drone attacks, a disputed attack on a major pipeline and the seizure of tankers, according to Reuters calculations based on market data reut.rs/3NLOr1o
13
1,090
One of the best Ukrainian films ever made, highly recommended.
Watch the trailer for Pavlo Ostrikov’s U Are the Universe 🧑‍🚀 Available to rent now on Letterboxd Video Store. Pricing and availability vary by country.
1
5
50
2,377
Volodymyr Agafonkin 🇺🇦 retweeted
Sport shouldn’t mean amnesia, and the Olympic movement should help stop wars, not play into the hands of aggressors. Unfortunately, the decision of the International Olympic Committee to disqualify Ukrainian skeleton racer Vladyslav Heraskevych says otherwise. This is certainly not about the principles of Olympism, which are founded on fairness and the support of peace. I thank our athlete for his clear stance. His helmet, bearing the portraits of fallen Ukrainian athletes, is about honour and remembrance. It is a reminder to the whole world of what Russian aggression is and the cost of fighting for independence. And in this, no rule has been broken. It is Russia that constantly violates Olympic principles, using the period of the Olympic Games to wage war. In 2008, it was the war against Georgia; in 2014 – the occupation of Crimea; in 2022 – the full-scale invasion of Ukraine. And now, in 2026, despite repeated calls for a ceasefire during the Winter Olympics, Russia shows complete disregard, increasing missile and drone strikes on our energy infrastructure and our people. 660 Ukrainian athletes and coaches have been killed by Russia since the full-scale invasion began. Hundreds of our athletes will never again be able to take part in the Olympic Games or any other international competitions. And yet, 13 Russians are currently in Italy competing at the Olympics. They compete under “neutral” flags at the Games, while in real life publicly supporting Russian aggression against Ukraine and the occupation of our territories. And they are the ones who deserve disqualification. We are proud of Vladyslav and of what he did. Having courage is worth more than any medal.
1,530
11,897
55,615
1,087,732
Volodymyr Agafonkin 🇺🇦 retweeted
"Open source, to me, it's kind of a meditative experience because I really like to write beautiful and elegant code, and obsess over how beautiful it is -- the harmony of it all. When I'm writing code, it's like poetry to me. I think writing code is art." - @mourner This perfectly communicates how I feel about code.
2
11
1,645
Proud to be a part of this story. Thank you @chadwhitacre for an amazing video and looking forward to seeing you more in the future!
The video from @chadwhitacre is out! If you want to dive into how open source development from Ukraine works, please check it out This video means a lot to me - I’ve already watched it three times and cried every time Awesome work and bravery from Chad! youtu.be/tOn-L3tGKw0?si=pl0K…
8
1,720
Volodymyr Agafonkin 🇺🇦 retweeted
Cause of the -20 temperatures, stores in Ukraine allow stray animals to sleep inside
163
2,982
34,807
560,674
The only international charitable organization that actually helps Ukrainians in need, can't praise them enough. Incredible positive impact and spotless reputation — if you donate to @WCKitchen, you can be sure every last cent is put to good use 🙏❤️
As Kyiv residents face brutal winter blackouts and heating disruptions caused by Russian strikes, @WCKitchen is delivering thousands of hot meals.
3
10
1,074
Today, a russian drone hit the yard of my twin daughters' school — that's their class during the terror attack. The girls are in good spirits, happy that the snowflakes they lovingly crafted to decorate the room for Christmas holidays are intact.
1
6
16
1,610
It was inspiring to see half a hundred people (parents, teachers, nearby volunteers) unite to spend the day cleaning up and fixing the windows — even in events like this, it gives me some hope for humanity. Feeling a bit like that snowflake — slightly battered but hanging on.
8
1,020
Volodymyr Agafonkin 🇺🇦 retweeted
A Russian drone strike hit a kindergarten in Kharkiv – after a massive attack overnight. Unfortunately, one person has been killed – my condolences to the bereaved family. As of now, seven people have been injured and are receiving medical care. All the children have been evacuated and are now in shelters. Preliminary reports indicate that many are showing acute stress reactions. There is no justification for a drone strike on a kindergarten, nor can there ever be. Clearly, Russia is growing more brazen. These strikes are Russia’s spit in the face to everyone who insists on a peaceful resolution. Thugs and terrorists can only be put in their place by force.
674
5,733
15,530
528,612
🚨 Updated my Ukrainian Air Alerts visualization with another year's worth of data, and adjusted the design to accommodate the longer period. When I first shared this viz, it covered just 3 weeks, and now it's 3.5 years. This is how 2025 looks for Kyiv, Dnipro, Kharkiv & Sumy.
6
68
164
10,700
Leaflet in the wild! 😊 Hollow Knight is one of the best games of all time, so really happy to see Leaflet being used to help struggling players. Also, absolutely stoked for Silksong!
If you are replaying #HollowKnight in anticipation of #SilkSong dont forget to use my interactive map, it took me 5 years to make!♥️
1
24
2,285
Volodymyr Agafonkin 🇺🇦 retweeted
Я Тебе знайшов Без зайвих слів У товщі літ Твоє ім'я Почую знов Як птаху спів Як шелест віт Колись відступить холод лютий Тебе зігріє сонце тепле Красу твою відкриють люди Мила моя земле Я Тебе знайшов І біль нестерпний Вмить затих Реве земля За швом йде шов Та вірю, що загоїш їх
2
4
25
1,971
Volodymyr Agafonkin 🇺🇦 retweeted
15 Aug 2025
When the AI suggested a pair of @mourner libraries to me today.

ALT Robert Redford Jeremiah Johnson GIF

1
17
1,413
A fun record: released a new version of a small JS library (lineclip) 10 years after the previous release! Algorithmic libraries that focus on doing one single thing well usually don't need much maintenance — this is why I love making them so much.
28
1,720