Jay Meistrich's banner
Jay Meistrich's profile picture

Jay Meistrich

@jmeistrich6,438 subscribers

@LegendAppHQ @bravely_io @margelo_com. Been a digital nomad for 15 years. Talk to me about Legend State, Legend List, performance, productivity, and traveling.

Shorts

What if AI chat apps were actually fast? I'm making an open source demo app in React Native macOS with instant load from disk (no cache), real native liquid glass UI, only 17 MB app size, and under 100 MB of RAM. Web wrappers are slowing us down. Please let's make apps faster!

What if AI chat apps were actually fast? I'm making an open source demo app in React Native macOS with instant load from disk (no cache), real native liquid glass UI, only 17 MB app size, and under 100 MB of RAM. Web wrappers are slowing us down. Please let's make apps faster!

16,850 görüntüleme

Legend List 3.0 is here! 🎉 ✨ React DOM support ✨ Even faster, more stable ✨ Perfect initial scroll ✨ KeyboardAwareLegendList for chat and AI apps ✨ Reanimated item transitions ✨ So much more! It’s been almost 1,000 commits since v2, super excited to finally release it!

Legend List 3.0 is here! 🎉 ✨ React DOM support ✨ Even faster, more stable ✨ Perfect initial scroll ✨ KeyboardAwareLegendList for chat and AI apps ✨ Reanimated item transitions ✨ So much more! It’s been almost 1,000 commits since v2, super excited to finally release it!

50,509 görüntüleme

For so many years I've wanted a Spotify app with a small window, good hotkeys, low resource usage, and that's just quick to navigate around. So I finally decided to build it. I've been using it myself and I'm very pleased with it ✌️ It's still in progress but very promising!

For so many years I've wanted a Spotify app with a small window, good hotkeys, low resource usage, and that's just quick to navigate around. So I finally decided to build it. I've been using it myself and I'm very pleased with it ✌️ It's still in progress but very promising!

70,096 görüntüleme

I think I found a way to make a React Native list component with significantly better performance than FlashList, with 100% javascript. I'm still testing it but as far as I can tell there’s no pitfalls or issues… It just requires the new architecture for synchronous onLayout.

I think I found a way to make a React Native list component with significantly better performance than FlashList, with 100% javascript. I'm still testing it but as far as I can tell there’s no pitfalls or issues… It just requires the new architecture for synchronous onLayout.

95,385 görüntüleme

I’m trying to make the best git / diff / PR review app for macOS. It’s already FAST AF 🔥 30MB, low memory usage, loads any repo instantly, full syntax highlighting. Using React Native macOS for the best performance. v1 coming soon! What would make this the best app for your?

I’m trying to make the best git / diff / PR review app for macOS. It’s already FAST AF 🔥 30MB, low memory usage, loads any repo instantly, full syntax highlighting. Using React Native macOS for the best performance. v1 coming soon! What would make this the best app for your?

12,250 görüntüleme

Legend List 1.0 beta is ready! It started as a performance experiment, but it ended up solving a lot of the major issues with lists in React Native. 🎉 ✨ Better perf than FlashList ✨ maintainContentVisiblePosition ✨ Bidirectional infinite lists ✨ Chat UI without inverting

Legend List 1.0 beta is ready! It started as a performance experiment, but it ended up solving a lot of the major issues with lists in React Native. 🎉 ✨ Better perf than FlashList ✨ maintainContentVisiblePosition ✨ Bidirectional infinite lists ✨ Chat UI without inverting

57,494 görüntüleme

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

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

37,261 görüntüleme

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

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

25,045 görüntüleme

I made a mistake in the LegendList comparison which made FlashList look worse than it is 🤦. But another mistake made LegendList look worse than it is too 😂. And I did another round of optimizing today, so it's still looking pretty good!

I made a mistake in the LegendList comparison which made FlashList look worse than it is 🤦. But another mistake made LegendList look worse than it is too 😂. And I did another round of optimizing today, so it's still looking pretty good!

27,049 görüntüleme