Also #mastodonperf is amazing in modern Chrome on my Galaxy S8

@ballpointcarrot @nolan and @sorin are the leads on #MastodonPerf and you should definitely follow both.

@cwebber is a co-editor on the #ActivityPub spec and one of the developers of #MediaGoblin

@abbenm There's the first-party web client. If your instance is on 1.5.0, it's the best client. Smooth performance, web push notifications, can be added to homescreen and used standalone.

The #mastodonperf devs are killing it with the web app. They're constantly making the app faster and lighter.

They're also experimenting with the Web Share API and will probably try new APIs as they arise

Today's teensy tiny #MastodonPerf improvement: making emoji replacement faster. This speeds up column switching by about ~50ms on a Nexus 5X: https://github.com/tootsuite/mastodon/pull/4019

TL;DR: regexes can be slow, especially when your regex contains every emoji shortcode ever (`ːsmileː`, `ːwinkː`, `ːman_cartwheeling_tone5ː`, etc.). Replacing it with a simple for-loop over the length of the string can be a big speedup!

Anyone here have any experience with using Preact / Inferno? I've started looking into using Preact for Mastodon https://github.com/tootsuite/mastodon/pull/3908 #MastodonPerf
With React Router up-to-date, I took another shot at lazy-loading some components in Mastodon. Surprisingly, the most difficult part was handling the loading and error states (fail gracefully when the bundle download fails and allow the user to reload the component). I'm doing the final touches ✨, so feel free to jump in to give feedback 😁 https://github.com/tootsuite/mastodon/pull/3879 #MastodonPerf https://toot.cafe/media/vQ0yUSrRXpCm_xkEsg0
also, check out scifi on a mobile browser - it's a lot nicer now thanks to all of the folks working on #MastodonPerf!
#MastodonPerf Spent the last hour trying to figure out how to use Webpack's url-loader alongside file-loader to inline images smaller than a certain size as dataURIs. I give up; I cannot for the life of me figure out how to get this to work correctly.

The Mastodon webapp has gotten good (i.e. smooth) enough that I like using it better than a dedicated app! 😀

Huge thanks to all the #MastodonPerf folks for the hard work they've done.

This discourse forum is really flourishing!

Now we have @nolan delivering parts of his #mastodonperf reports in the development/performance category

https://discourse.joinmastodon.org/t/new-react-addons-perf-marks-for-easier-react-debugging/254