korrents
Nikita Prokopov

Nikita Prokopov

@nikita-prokopov · 12 positions · On ppll ↗

Programmer and designer who writes at tonsky.me; author of Fira Code, DataScript and AnyBar.

Nikita Prokopov did not write this page.

We collected these quotes from things they published elsewhere, and every quote links to where it was said. They have no account here and have not endorsed this site. Quotes are word for word; the short line under each one is our own restatement, not their wording. Their own site. Is this you? Claim it or ask us to remove it. Or tell us what is wrong here.

  1. designsoftware quality

    Users can't see the code, so UI is the only way for them to judge the quality of the app. If UI looks good, that means developers had time to polish it, which means that they probably spent a comparable amount of time to iron out the code.

    ↗Every Frame Perfecttonsky.me

  2. 3 months earlier
  3. developer tools

    Native APIs are terrible to use, and OS vendors use everything in their power to make you not want to develop native apps for their platform.

    ↗Claude is an Electron App because we’ve lost nativetonsky.me 1st of 3 in this piece

  4. design

    These days, though, native is as bad as the web, if not worse.

    ↗Claude is an Electron App because we’ve lost nativetonsky.me 2nd of 3 in this piece

  5. software performance

    The real problem is a lack of care. And the slop; you can build it with any stack.

    ↗Claude is an Electron App because we’ve lost nativetonsky.me 3rd of 3 in this piece

  6. 7 weeks earlier
  7. innovation

    Local-first is not going to win, but that's okay We'll explore the complexities of traditional stack (db-server-frontend), develop a theory of software evolution: which systems succeed and why.

    ↗Podcast: На Маке нет никаких шкафов @ Думаем дальшеtonsky.me 1st of 3 in this piece

  8. design

    Communication between frontend and backend should be handled by database

    ↗Podcast: На Маке нет никаких шкафов @ Думаем дальшеtonsky.me 2nd of 3 in this piece

  9. software performance

    Компьютеры стали бытовым прибором, начать программировать легче, чем когда-либо, сложнейшие вещи делаются просто и даже тривиально, написаны горы готового кода. К сожалению, у этого есть и обратная сторона - программы становятся большими, медленными, неуправляемыми, непонимаемыми.

    ↗Podcast: На Маке нет никаких шкафов @ Думаем дальшеtonsky.me 3rd of 3 in this piece

  10. 10 days earlier
  11. designsimplicity

    To stand out, things need to be different. But if everything has an icon, nothing stands out.

    ↗It’s hard to justify Tahoe iconstonsky.me 1st of 3 in this piece

  12. design

    It's delusional to think that there's a good icon for every action if you think hard enough. There isn't.

    ↗It’s hard to justify Tahoe iconstonsky.me 2nd of 3 in this piece

  13. design

    But the principles-as long as they are good principles-still apply, because they are based on how humans work, not how computers work.

    ↗It’s hard to justify Tahoe iconstonsky.me 3rd of 3 in this piece

  14. 3 weeks earlier
  15. writing

    analytics is not actionable: what difference does it make if a thousand people saw my article or ten thousand?

    ↗Statistics made simpletonsky.me 1st of 2 in this piece

  16. taste

    I mean, sure, you might try to guess people's tastes and only write about what's popular, but that will destroy your soul pretty quickly.

    ↗Statistics made simpletonsky.me 2nd of 2 in this piece