Michael Bilenko Profile
Michael Bilenko

@michbil

Followers
141
Following
1K
Media
156
Statuses
2K

React Native developer

Ukraine, Kherson
Joined September 2010
Don't wanna be here? Send us removal request.
@michbil
Michael Bilenko
3 months
Meeting the Legend @jmeistrich at AppJS conf!
Tweet media one
1
0
30
@michbil
Michael Bilenko
4 months
RT @jmeistrich: Legend List 1.0 is LIVE!. The ⚡️ fastest React Native list library, in 100% JS, with powerful new features. For new and old….
0
203
0
@michbil
Michael Bilenko
5 months
RT @jmeistrich: Big day for Legend List today! 11 of my commits, 5 PRs merged, 8 issues closed. I fixed maintainScrollAtEnd, columns work….
0
7
0
@michbil
Michael Bilenko
7 months
Explored another way to mitigate blanking in LegendList. This time I used Skeleton components, which are rendered after the containers with a help of FlashList native module. Here is demo from dev build, where everything is super slow @jmeistrich.
1
1
11
@michbil
Michael Bilenko
7 months
After deleting slow hooks from the test conponent, I gave another try to my Animated branch of the LegendList. Interesting results, debug mode is quite awful, but release performance boost is quite impressive. @jmeistrich.
1
0
1
@michbil
Michael Bilenko
7 months
AutoLayout allows instant first render and more honest container placement without guessing. I will look more into it later, to see possible downsides.
0
0
1
@michbil
Michael Bilenko
7 months
that we mount elements at the estimated position, and need to wait for next render to adjust them to correct position. FlashList components solve that. Here is my slowest android device, with two versions of list(with and without auto layout).
1
0
2
@michbil
Michael Bilenko
7 months
Today I tried to combine native module from the @shopify/flash-list and @jmeistrich LegendList. To my wonder they worked quite good together. Flash list has two components AutoLayoutView and CellContainer. Biggest downside of LegendList now is.
2
0
3
@michbil
Michael Bilenko
7 months
With react-native FlatList initialScrollIndex will work only if you have predetermined heights of the cells, and with FlashList i wasn't able to make initialScrollIndex to work at all without artifacts. Link to the library:
Tweet card summary image
github.com
A high-performance list component for React Native - LegendApp/legend-list
0
0
6
@michbil
Michael Bilenko
7 months
Today my big PR to @jmeistrich 's LegendList was merged. maintainScrollPosition prop was greatly improved. Now it's possible to have accurate initialScrollIndex position with dynamically sized elements, and easy to create bidirectional infinite lists.
2
1
42
@michbil
Michael Bilenko
2 years
🤦
Tweet media one
0
0
0
@michbil
Michael Bilenko
2 years
Can't stop watching
0
0
0
@michbil
Michael Bilenko
3 years
Ну здравствуй снова, шерстяной монстр
Tweet media one
0
0
2
@michbil
Michael Bilenko
3 years
В режимі реального часу @GoshaVN @Romodanivsky
Tweet media one
0
0
1
@michbil
Michael Bilenko
3 years
#херсон уличные бои везде.
1
0
0
@michbil
Michael Bilenko
4 years
Неожид��нно итальянская плитка, оказалась не керамогранитом, а очень мягким кафелем. Прийдется немного изменить план и зашить место крепления унитаза прочной половой плиткой, чтобы потом не очковать каждый раз садясь на унитаз.
Tweet media one
0
0
0
@michbil
Michael Bilenko
4 years
Препарирую joy-con
Tweet media one
0
0
0
@michbil
Michael Bilenko
4 years
Полистали каталог ИКЕИ, сразу запахло сканди #BlenderEevee
Tweet media one
0
0
0
@michbil
Michael Bilenko
4 years
Но потом чуть привык к Blender, и уже редактировал и композил модельки напрямую в blender. Осталось научиться бороться с шумами. Сусles ощутимо шумит, в итоге стена получается какой-то по-больному пятнистой.
0
0
0