The Curious Engineer

All blogs / Software / engineering practice

Robert Vitonsky

vitonsky.net

Tech-savvy's notes and insights in software engineering: practices, findings, and advice

Software / engineering practiceFrontend / CSS / browsersJavaScript / TypeScriptSecurity

Posts
25 from 22 May 2022 to 18 Sep 2026
Posting
now and then (4 in the last year)
Kind
personal blog
Feed
https://vitonsky.net/rss.xml

2026 4

  1. Props Are Not a Design System
  2. « Newer
  3. Do not remove my spam
  4. Nano Queries, a state of the art Query Builder

2025 4

  1. Languages stats with ISO codes, speakers count, countries list and its population
  2. Open source product is a marketing tool
  3. Don't Guess My Language
  4. Hide zeros for users

2024 5

  1. Build Systems, Not Heroes
  2. Software with politic opinion is a security threat
  3. Keep the logs for retrospective analysis
  4. Decision logs
  5. Older »

2023 6

  1. Refusing TypeScript is a signal that you don't care about code quality
  2. Browser extensions spy on you, even if its developers don't
  3. BEM methodology is not about CSS
  4. Linguist, an ultimate browser extension for translation
  5. Design system guide
  6. Write detailed description for each pull request

2022 6

  1. Fundamental delusion about interface purposes
  2. Skeptical thinking
  3. Complicated software is required to evolution
  4. The most big problem of UI kits
  5. Older »
  6. First post