Jay Meistrich's Avatar

Jay Meistrich

@jayz.us

Building legendstate.com, bravely.io, legendapp.com. Been a digital nomad for 12 years. Posting about πŸ”₯ Legend-State, ⚑️web perf, 🀯 productivity, and ✈️ traveling.

1,145
Followers
100
Following
241
Posts
18.11.2023
Joined
Posts Following

Latest posts by Jay Meistrich @jayz.us

Video thumbnail

I've got LegendList's scrollToIndex and sticky headers features working in react-dom now (though not fully optimized yet) - try it out in @legendapp/list@2.1.0-beta.2 πŸŽ‰

If you've used another web virtualized list library before, what are your pain points?

20.10.2025 10:38 πŸ‘ 7 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Legend List: Optimizing for Mobile & Web | Jay Meistrich at React Universe Conf 2025
Legend List: Optimizing for Mobile & Web | Jay Meistrich at React Universe Conf 2025 YouTube video by Callstack

Fastest list in React Native & React DOM? Legend List v2. @jayz.us (Legend / Bravely) reveals the optimizations behind it: signals, minimized renders, and platform-specific tricks for web & mobile.
▢️ youtu.be/Ui3qVl80Pzg

04.10.2025 14:03 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Not yet. Focusing on perfecting the core first.

07.09.2025 09:35 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Wow this is a huge improvement from upgrading to LegendList v2! I didn't even know it's THAT much better πŸ˜…

I've been using @habitpixel.com for a while and it will be great to get a perf boost in it πŸŽ‰. So cool to be able to make the apps I use even better 🫑

06.09.2025 11:06 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Legend List 2.0 is LIVE!

The ⚑️ fastest React Native list library, in 100% JS, now with more accuracy and speed!

✨Perfectly accurate scrollToIndex
✨Even faster
✨Zero mount time on new arch
✨Sticky headers
✨estimatedItemSize is optional
✨New and old arch

www.legendapp.com/open-source/...

05.09.2025 10:56 πŸ‘ 27 πŸ” 2 πŸ’¬ 3 πŸ“Œ 0

Very ready πŸŽ‰

02.09.2025 22:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Getting Legend List for web ready for my @reactuniverseconf.com talk in beautiful Wroclaw 😍

30.08.2025 10:12 πŸ‘ 20 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

I got maintainVisibleContentPosition working in LegendList on web πŸŽ‰

So it looks like we can support initialScrollIndex with no jank scrolling up, and bidirectional infinite lists should work too!

The solution seems to be scrollBy(), which does not break momentum scrolling πŸ‘

23.08.2025 20:16 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm actually working on making a perfect chat UI right now. The answer to the list is Legend List of course πŸ˜…. But there's a lot more on top to get everything perfect. We'll hopefully have something to show soon! @samuel.bsky.team Ping me when you're ready and I'll try to help πŸ‘

18.08.2025 22:27 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Version 2 Version 2

It's already used in production in a few apps so it should be ready to use even in beta. Please give it a try and report any issues you see ❀️

Full release notes: legendapp.com/open-source/...

18.08.2025 11:13 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Legend List 2.0 is now in beta!
✨ Improved performance
✨ Perfectly accurate scrollToIndex
✨ Mount time on new arch goes from pretty fast to ZERO
✨ Sticky headers
✨ estimatedItemSize is now optional
✨ Fixes many bugs

18.08.2025 11:13 πŸ‘ 48 πŸ” 4 πŸ’¬ 1 πŸ“Œ 0

Works on both old and new arch πŸ˜€

17.08.2025 21:39 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

2 Fast 2 LegendList. Beta 2morrow.

17.08.2025 15:55 πŸ‘ 15 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

Legend List for React DOM coming soon, launching September 4 at @reactuniverseconf.com. The goal is to be faster than every other list library on both mobile and web.

06.08.2025 19:34 πŸ‘ 14 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Legend List is feeling a bit sticky

27.07.2025 22:00 πŸ‘ 19 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Post image

πŸ”Ή Meet the Speakers πŸ”Ή

Jay Meistrich is the founder of Legend and CTO of Bravely. He builds Legend State, Legend List, and Legend Photos to make React and React Native apps faster and easier.

Welcome on board, @jayz.us πŸ”₯

🎟️ Book your spot: hubs.li/Q03vq7PX0

01.07.2025 13:32 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Where did everyone end up? I'm gonna head to central soon.

11.06.2025 14:50 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I'm free from around 4. Also in Sloterdijk.

11.06.2025 12:43 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Long but good. Great meeting you as well! Hope the second day was awesome, sad I had to miss it...

29.05.2025 22:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

What are you often searching for?

20.05.2025 15:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

That's a good question! I hadn't gotten there yet. But I should probably experiment and figure out that pretty soon... I'll post back when I figure out the best option. Do you have any favorites?

20.05.2025 02:43 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Very interesting ideas I hadn't thought of!
- how do you define a group? Would it be by filtering for certain labels?
- showing latest comments could be very useful!

Mind if I ping you in a few weeks to talk more ideas? Busy with Local First conf and App.js for the next couple weeks πŸ˜ƒ

19.05.2025 04:23 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

What are the main things you're looking for?

19.05.2025 03:46 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Oh this is all great to know! Thank you ❀️. I might ping you again in a few weeks for more thoughts if you don't mind :)

19.05.2025 02:49 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Not yet, still a prototype. I'm experimenting with UI and haven't hooked up the write APIs yet. I'm going to try to release something with a month or so. Busy for the next two weeks with Local First conf and App.js :)

19.05.2025 02:47 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Use WASM for which part?

18.05.2025 14:18 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I don't. I should! I'll post about that soon and see if I can build up a list.

18.05.2025 14:09 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

That's my aim! Do you have any big frustrations with using GH itself?

18.05.2025 13:48 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

It's still a prototype but it's looking promising! I've gotten frustrated managing Legend List and Legend State issues so this is primarily scratching my own itch. But I think it could be useful for a lot of people :). Would you use something like this?

18.05.2025 13:06 πŸ‘ 11 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0
Video thumbnail

I'm trying to make the fastest Mac app you've ever seen. So of course I'm building it in javascript with React Native.

It'll be an app for managing Github issues, PRs, discussions.

πŸ”Œ Local first
πŸ›œ Works offline
⚑️ Instant interactions
πŸ’Ύ App is 50mb, 100mb ram
πŸ‘ Open source

18.05.2025 13:06 πŸ‘ 71 πŸ” 7 πŸ’¬ 6 πŸ“Œ 0