JavaScript that scales


Over the last 3 years, we've migrated to TypeScript, and made it one of our core values. I'd like to share some tricks and best practices we've discovered and adopted, such as:

  • gradual migration to TypeScript
  • non-trivial use of type aliases
  • upgrading TypeScript without breaking things
  • type safety with modular CSS
  • custom linter rules enforcing consistency and strong types

... and more.

Pablo Birukov photo
Evolution Gaming

Pablo Birukov

Riga, Latvia

Pavel Birukov is a developer who has been writing JavaScript for 7 years. He joined Evolution Gaming back in 2015 when a rapid growth started. Now he's a member of the JS Platform team where he manages the delivery process, improves build tools and tries to keep the growing process under control.