Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> When someone’s standing in front of a potential buyer trying to look professional, a slow-loading app isn’t just an annoyance. It’s a liability.

I've been there myself as a Dev and later on as a manager. You have to really watch out not getting locked into local minima here. In most cases its not bundle size that wins this but engineering an app that can gracefully work offline, either by having the user manually pre-load data or by falling back to good caches.



> good caches

Some of the most challenging code that I write, is about caches.

Writing good cache support is hard.


I think writing good cache support _can_ be very, very hard.

But in cases as grandparent describes, you do have significant wiggle room.


I write native apps (see "not my bailiwick," above).

It's fairly difficult, for me. The app can do a lot, but sometimes, the data needs to be fresh. Making the decision to run an update can be difficult.

Also, I write free software, for nonprofits, so the hosting can sometimes be a bit dodgy.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: