> And we decided to optimize for developer time, instead of user time
That’s exactly it, and there’s no shame in that. I can, as a solo developer, build a fully featured app with a responsive UI and produce artifacts that run on Windows, Linux, and Mac. I can do that in a weekend, because of the technologies we have at our disposal. Something that would have taken a team of developers several months to do.
On the other hand, the fact that we’re abstracting everything except the business logic away is a big advantage. As soon as Chrome pushes a performance update we can see apps across the board performing 10% faster.
That’s exactly it, and there’s no shame in that. I can, as a solo developer, build a fully featured app with a responsive UI and produce artifacts that run on Windows, Linux, and Mac. I can do that in a weekend, because of the technologies we have at our disposal. Something that would have taken a team of developers several months to do.
On the other hand, the fact that we’re abstracting everything except the business logic away is a big advantage. As soon as Chrome pushes a performance update we can see apps across the board performing 10% faster.