Alex Russell on Nostr: A point excerpted from a talk I gave earlier this week at Microsoft's internal ...
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.
Published at
2026-05-08 01:56:27 UTCEvent JSON
{
"id": "c3c90488406d78abbe4a95a63cae1d028bb1c399d0856874115a4827c38111e1",
"pubkey": "0a6a259cdd6b1549c96091aa012f0552bdc4a36f2585efffe059eeb235391ddc",
"created_at": 1778205387,
"kind": 1,
"tags": [
[
"proxy",
"https://toot.cafe/@slightlyoff/116536468253386673",
"web"
],
[
"proxy",
"https://toot.cafe/users/slightlyoff/statuses/116536468253386673",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://toot.cafe/users/slightlyoff/statuses/116536468253386673",
"pink.momostr"
],
[
"-"
]
],
"content": "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\"):\n\nBrowsers are virtual machines tuned to efficiently turn *markup* into *pixels*. \n\nIf 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.\n\nFor deep reasons, this is not going to change.",
"sig": "c502f42f5266377fa2462c73d63e3409b037281186a9410cbfeb8d7509194f026e81becdd87e95e083bbd29a975ea4e2582f1c861786d353a4f2fe928f507db7"
}