Open to new job opportunities? Check out the positions from Toughbyte.

Writing Javascript, but with types!

Every once in a while, you stumble upon a codebase that is written in plain old JavaScript, and you remember how unsafe it feels to write code without a type system supporting you. With modern tooling and some JSDoc you can turn a JavaScript project into a type safe one, without compromising on portability or developer experience. And as you delve deeper into the rabbit hole, maybe even unlock some new features.