Become a member
Sign in
Steven Masini
Steven Masini

Steven Masini

67 Following
19 Followers
·
  • Profile
  • Claps
  • Highlights
  • Responses

Highlighted by Steven Masini

See more

From How Discord achieves native iOS performance with React Native by Miguel Gaeta

When viewing the direct message list, we were looping over the whole list on every render to do sorting (some power user’s could have up to 1500 channels).

From How Discord achieves native iOS performance with React Native by Miguel Gaeta

…ince React 16+ snapshots its commits in the profiler. However, it records way more than just React. We were also not interested in the cost on V8 since we were trying to improve performance on JSC. Luckily, both of these could be solved since late last year the React team released a React Profile…

From How Discord achieves native iOS performance with React Native by Miguel Gaeta

…an unacceptable amount of time being spent parsing messages. After further digging we realized that running our Unicode emoji detection was extremely expensive on JSC but basically free on V8. We were — for the last four years — concatenating hundreds of Unicode sym…

Claps from Steven Masini

See more

How Discord achieves native iOS performance with React Native

Miguel Gaeta

Cache your React event listeners to improve performance.

Charles Stover

React Native at Airbnb: The Technology

Gabriel Peal