TypeScript & JavaScript
JavaScript that tells you when it is wrong.
What it is
JavaScript is the language that runs in every web browser. TypeScript is JavaScript with a type system layered on top, which catches mistakes as you write rather than after you ship.
Why we use it
Types turn a whole category of runtime surprises into errors your editor shows you immediately. On a codebase that has to last, that is the difference between confident changes and crossed fingers. We use only as much JavaScript as a page genuinely needs – typed, tested, and served as small islands of interactivity rather than one giant bundle.
How we use it
It powers the interactive parts of the sites and apps we build – including this site.
Building something with TypeScript & JavaScript?
Tell us what you're building. A Code Bunny will tell you honestly how we'd approach it.
Talk to a Code Bunny