Hozira
HomeAboutProjectsBlogContact
فارسی

Blog

My technical notes on JavaScript, React, and day-to-day frontend work—practical tips, common pitfalls, and patterns that worked in real projects.

  • 2026-04-28

    NaN is still a number in JavaScript
    A quick reminder that NaN is a sentinel numeric value, not a separate type.
  • 2026-04-27

    JavaScript falsy values and Boolean casting
    Falsy values are predictable, but wrapping values in strings can change your Boolean result.
  • 2026-04-26

    for...in loops include inherited properties
    Use for...in carefully: it iterates enumerable keys from both the object and its prototype chain.
  • 2026-04-01

    A modern frontend toolkit (without the kitchen sink)
    How Hozira thinks about picking libraries when the goal is a site that stays easy to own.
  • 2026-03-12

    React state: when local state is enough
    A short note on lifting state, server cache, and global stores.

Design, build, and technical consulting — Hozira. Built by Hozira.