At the beginning of the pandemic, my team worked on optimizations as priority number 1 as we got a lot of new users with terrible configurations who wanted to do a lot more that what ever intended for that same hardware. I managed to find a crappy laptop to do some testing and work on optimizations, and it wasn't pretty. No development tool would work on it. My recommendation is thus: aim low, but not the lowest. You…
Test your product on a crappy laptop
181–190 of 321 posts
Re: Test your product on a crappy laptop
#182Earlier quoted context omitted.
Explain Gmail.
I don't understand this comment. Google clearly cares about the performance of that product, since it's the fastest webmail I've used by a long shot. Or maybe you care more about performance than almost everyone, and use Mutt or something else which can be configured to be faster with a few days' worth of effort.
Re: Test your product on a crappy laptop
#183Earlier quoted context omitted.
We apply this kind of thinking at work: early on we focused all our energy fixing user problems or adding features that were requested. We realised it is actually a small number of users who volunteer to report to us what's wrong or missing (outside of regular crash/feature tracking) - they are the ones that care enough to make an effort, and it's a small percentage. So we started campaigning to engage users we never…
Did those users actually report different issues altogether from the original ones, or did they just report more of the same kinds of issues?
Re: Test your product on a crappy laptop
#184Earlier quoted context omitted.
We apply this kind of thinking at work: early on we focused all our energy fixing user problems or adding features that were requested. We realised it is actually a small number of users who volunteer to report to us what's wrong or missing (outside of regular crash/feature tracking) - they are the ones that care enough to make an effort, and it's a small percentage. So we started campaigning to engage users we never…
What mechanisms did you use to get users providing feedback? Popups asking or something?
Re: Test your product on a crappy laptop
#185There are three kinds of web developers: - Those who don't care about performance, as long as it loads within a few seconds on their own beefed up system on the LAN. This article is for them, and we can only hope they will listen. - Those who care about performance, and work for people who care. They are already doing great work (or are about to), producing those rare low-friction, high-speed, content-is-king sites w…
Re: Test your product on a crappy laptop
#186There are three kinds of web developers: - Those who don't care about performance, as long as it loads within a few seconds on their own beefed up system on the LAN. This article is for them, and we can only hope they will listen. - Those who care about performance, and work for people who care. They are already doing great work (or are about to), producing those rare low-friction, high-speed, content-is-king sites w…
While I agree with the premise, I've seen this mindset get out of hand and stress people out. My anecdote involves a co-worker looking at our Azure metrics at all times of the day and having a mini panic attack when requests drop off or we get a an uptick of a few hundred milliseconds of response time. Most of this is due to scaling out and resolves itself in a short amount of time. Regardless, he's convinced somethi…
Re: Test your product on a crappy laptop
#187Re: Test your product on a crappy laptop
#188Re: Test your product on a crappy laptop
#189Earlier quoted context omitted.
You are thinking of Abraham Wald: https://en.wikipedia.org/wiki/Abraham_Wald
Note that the Wald story may not have actually happened: http://www.ams.org/publicoutreach/feature-column/fc-2016-06 (But yes, Abraham Wald is the statistician that the story is about.)
Re: Test your product on a crappy laptop
#190However, there maybe another darkside of the story. Almost a decades back I talked a game dev, asking him why the game that they released demands such high hardware requirements. The two reasons that he offered was: 1) It costs money to produce & maintain content such as Level of Detail assets to enable support for low end devices, and 2) People cannot afford good computer usually also cannot afford to pay for the ga…
Anyway, without numbers that's just a theory and might not hold. Anecdotally a lot of people are worrying about whether they can play games on their budget build. And they would rather buy games than spend a ton on a faster PC. And I believe consoles sell for a similar reason: they are cheap. It's the actual games that console gamers pay decent money for.
(Of course the PC game market is now extremely saturated and there are deep discounts & giveaways constantly somewhere)