Skip to content
zapolu

Search

Press ⌘K to search

Technology

TypeScript

A typed superset of JavaScript that scales with our codebases.

TypeScript is the foundation of nearly every frontend project we ship.

Why we like it

  • Catch errors before they ship — most refactor regressions surface as compile errors instead of runtime bugs.
  • Documentation that can’t lie — types act as living documentation for function signatures, component props, and API responses.
  • Editor superpowers — autocompletion, inline docs, and safe renames across the codebase.

How we use it

We run with strict mode on, prefer inferred types where they’re obvious, and reach for Zod or similar runtime validators at system boundaries (form input, third-party APIs, CMS content).