Skip to main content
Frontend

TypeScript & JavaScript

JavaScript that tells you when it is wrong.

All of the stack
In plain English

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.

Our take

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.

In practice

How we use it

It powers the interactive parts of the sites and apps we build – including this site.

Work with us

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