this exacerbates network connectivity problems too overall we've moved to a lot of design patterns that fail miserably on flaky networks and I hate ithttps://twitter.com/gravislizard/status/1138135017148674048 …
-
Show this thread
-
Another pattern that does this: single page apps. Some can be written really well, but many are terrible in the face of network issues, and the lack of any browser feedback on loading makes it harder to tell if something broke or if it's just slow.
1 reply 3 retweets 12 likesShow this thread -
Replying to @ManishEarth
I really wish we had the bandwidth to get rid of the Ember frontend on http://crates.io
3 replies 0 retweets 0 likes -
Replying to @sgrif
Crates has almost no user state so it's actually fine in this regard
1 reply 0 retweets 0 likes -
Replying to @ManishEarth @sgrif
Is there any state other than "logged in"?
2 replies 0 retweets 1 like -
-
Also following crates which is a feature that I'm pretty sure exactly 0 people have used ever
2 replies 0 retweets 2 likes -
While we're listing useless features, have you ever wanted to know all the crates that start with the letter a? https://crates.io/crates?letter=A
2 replies 0 retweets 2 likes -
Note that this is distinctly different than *searching* for just `a`, which I recently changed to ensure that `manish_this_is_a_test` is returned more prominently https://crates.io/search?q=a
1 reply 0 retweets 1 like -
You'd think I wouldn't care about the results when you search for "a" but it turns out IDEs do a network request per keystroke to autocomplete Cargo.toml and we had a massive perf regression in 1-2 character search terms. https://github.com/rust-lang/crates.io/pull/1749 …https://github.com/rust-lang/crates.io/pull/1752 …
1 reply 0 retweets 1 like
I'll stop now. My point is everything is terrible and we have so much random shit that I don't know why
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.