Alex Russell
Trying to make the web work for *everyone*.
https://infrequently.org/about-me/
Still not speaking for my employer, lo these many years.
A point excerpted from a talk I gave earlier this week at Microsoft's internal performance symposium (alt talk title: "CSS-in-JS: Frontend's Worst Idea"):
Browsers are virtual machines tuned to efficiently turn *markup* into *pixels*.
If your system tries to generate pixels from not-markup, you'll be working against the grain of the system, and should expect to suffer massive performance penalties -- both in CPU and memory use -- as a result.
For deep reasons, this is not going to change.
Extremely cogent advice:
https://nooneshappy.com/article/native-apps-should-be-avoided-whenever-possible/
The framing and tone of this is rancid. The NYT is engaging in excuse-making exercises for Republicans who had, and continue to have, extraordinary agency. Instead of holding them to account or even enumerating their options, it launders inaction as fate.
@Girgias@phpc.social The recipe that I've seen work is some combination of:
- small rooms w/ customers/users to iterate on design early
- processes that let real code get feedback quickly w/o risk of burn-in
- wide review
- focused, objective ship gates
Last stage as formality is compatible with that, but we see challenges in both directions re: pace. Some groups too eager, some too timid.


