It’s been fascinating to watch the @Sonos app rewrite saga unfold. While it’s impossible to know the constraints they are dealing with as an outsider, I’ve led rewrites of several popular apps and can talk about this topic. What I think they should do 🧵
https://t.co/I9VKGqTfGz
Remember, how 19 years ago, a bug in Firefox resulted in two users using the same machine to see what sites the other user used? And it caused a couple to split up (but filed the bug!)
Microsoft Recall allows for much more invasive "spying", in its current form.
@ridd_design people who are really serious about design should code their own software ;)
there's a point at which every product designer realizes that the last 40% of design happens in code.
you can either accept you won't be part of that design process, or join in!
Productivity hack:
Phone in syrup.
When I’m working, I put my phone in a bowl of corn syrup. Trying to take it out is so messy and gross that it creates a sensory aversion stronger than my desire to check it. (You can use any syrup)
The fact that so many people work this way is tragic. The fact that so many people think this is normal is even more tragic. The fact that people think there’s no other way is the most tragic.
There is a better way. The Basecamp Way. Come on over.
https://t.co/2spclJUiOH
Enough feedback comes quick.
Invite 100, get 10, 5 probably tell you all you need to know. Or at least 80% of it, which is all you need to know.
Another 10, 20, 50+ will end up telling you mostly the same as those core five. And you'll find yourself repeating yourself — explaining the same thing you already explained, just to new people. Or thanking them for reports you've already received. The stuff that you loved learning the first time becomes irritating after three more people tell you three more times.
It doesn't matter if there's a place to see everything that's already been reported — no one's looking at that before they report what's already been reported. It's just human nature. They're just trying to be helpful, they aren't here to check their work.
Of course more opinions and perspectives shine new lights through different lenses, but the beams converge on the initial spot provided by that original group of five.
Never fault those who share because you asked. You're lucky they care enough to give. But remember that feedback comes fast, and too much of a good thing can create a mess to manage. That's on you, not them.
@amix3k I second that. I have been using it for a couple of weeks and can vouch for it. Love the fact that sources includes images, links and videos that you can quickly pull up.
🌶️ Sometimes I regret pushing Compose into production
It has tons of advantages - no denying in that - yet even in a stable version, certain APIs are totally broken.
Material3's ModalBottomSheet is impossible to use in production.
A functional bottom sheet is a must.