rotem-horovitz
    _hello_about-me_games_projects_blog
find me in:
privacy
  • Can pretext Replace DOM Text Measurement — and Should It?

    March 31, 20267 min read

    I went in skeptical. A JS library that claims to beat the browser at text layout? Here's what I found: live benchmarks, real demos, and an honest verdict.

    performancejavascripttypography
  • The `satisfies` Keyword in TypeScript (Or: Having Your Type Cake and Eating It Too)

    March 10, 20254 min read

    Explore TypeScript's `satisfies` keyword — how it validates your data without sacrificing type inference. Learn when and why to use it over traditional type annotations, with real-world examples.

    typescript
  • The Do’s and Don’ts of Clean, Reusable React JSX

    February 27, 20253 min read

    Golden rules for writing JSX that’s clean, maintainable, and pleasing to your fellow developers.

    reactjsxbest-practices
  • React Component Structure: The Calm, Predictable Way

    February 27, 20253 min read

    A clean, consistent, scalable structure for React function components.

    reactcomponentsarchitecture