#typescript
SubscribeDid you know that TypeScript lets you write JavaScript the way you really want to? Explore the variety of Typescript courses we compiled from our speakers and collaborators and find out what you can do with this language and how it improves the development experience.

Juri Strumpflohner
Nx, Italy
Talk: Remixing Your Stack in a Monorepo Workspace
Juri Strumpflohner lives in the very northern part of Italy and is currently working as a JavaScript Architect and Engineering Manager at Nrwl, where he consults for some of the world's biggest companies around the globe. Juri is very involved in the community. He's a Google Developer Expert in Web Technologies & Angular, speaks at international conferences, teaches on Egghead.io, or writes articles on https://juri.dev. He's also a core member of Nx.

Josh Goldberg
Codecademy, USA
Talk: Statically Detecting React App Bugs with TypeScript and ESLint, Fireside Chat with Orta Therox, Stories and Strategies from Converting to TypeScript
Hi, I'm Josh! I'm a frontend developer from New York with a passion for open source, static analysis, and the web. I work at Codecademy as a frontend engineer on our core Web Platform team. I'm passionate about open source and bringing accessible education to the masses in a sustainable way.
Maurice de Beijer
Independent Software Consultant and Trainer, Netherlands
Talk: Best Practices and Advanced TypeScript Tips for React Developers, Best Practices and Advanced TypeScript Tips for React Developers, Advanced TypeScript types for fun and reliability
Maurice de Beijer is an independent software consultant and trainer. He specializes in JavaScript, React, and ASP.NET Core. His work includes a large, global, safety application for the oil and gas industry. Maurice is also active in the open source community. He teaches ECMAScript, TypeScript, React, RxJS and ASP.NET courses. Since 2005, he has received Microsoft’s Yearly Most Valuable Professional Award. Maurice is also active in the Dutch dotNed user group and helps organize its meetings.

Slobodan Stojanović
Vacation Tracker, Serbia
Talk: Building Serverless Applications on AWS with TypeScript
Slobodan Stojanović is CTO of Cloud Horizon, a software development studio based in Montreal Canada, and CTO of Vacation Tracker, a simple Slack-based leave management system for teams. He is based in Belgrade and is the JS Belgrade meetup co-organizer.
Slobodan is the AWS Serverless Hero, Claudia.js core team member, and co-author of “Serverless Applications with Node.js” book, published by Manning Publications.

Ben Ilegbodu
Stitch Fix, USA
Talk: TypeScript + React = ❤️
Ben is a Christian, husband, and father of 3, with 15 years of professional experience developing user interfaces for the Web. He currently is a Principal Frontend Engineer at Stitch Fix on their Frontend Platform team, helping architect their Design System. Ben also is a Google Developer Expert, Microsoft MVP, and enjoys playing basketball, DIY, watching movies, and tweeting (@benmvp) / blogging (benmvp.com) about his experiences with new web technologies.

Orta Therox
USA
Talk: Fireside Chat with Orta Therox, How Does the TypeScript Team Try to Avoid Negative Effects on the JS Ecosystem
Orta is a developer/designer who works on web-powered games. Prior to that, he worked on the TypeScript team in Microsoft. He has a decade of open source contributions ranging across many eco-systems, helps maintain a dependency manager for iOS, built Danger in many languages, contributes to working groups like GraphQL and in core teams like Jest, Svelte and React Native. You've probably seen his open-source design work in the React/TypeScript ecosystem.
Daniel Roe
NuxtLabs, UK
Talk: TypeScript for Library Authors: Harnessing the Power of TypeScript for DX
Daniel is on the Framework team at Nuxt - previously CTO of a tech startup. In his open-source work has a particular focus on serverless functions, TypeScript, and the Composition API. He's based in the North East of England where he lives with his family, three cats, and a dog.

Denis Artyuhovich
DAZN, UK
Talk: Infrastructure as Code for React Application on AWS Written in TypeScript
Principal Engineer and active open source contributor.
From Minsk, but now based in London and work at DAZN.
I like playing around with TS, React, Redux, MobX/MST, RxJS, WebGL, Serverless, Node, Functional Programming with a focus on performance, system architecture and team productivity.

Alexander Johansson
Tola, Sweden
Talk: Full-stack & typesafe React (+Native) apps with tRPC.io
I am Alex 👋, a fully-stacked TypeScripter from Sweden & the creator of tRPC.
Been doing html since the late 90s, started a company in 2006 selling Counter-Strike servers & got my first official coding job in 2009. Since then, I have been on 5 continents, lived/worked on 3, and worked for everything from sub 5 people startups to big banks - as a consultant, employee, and founder.
From Sweden, living in Malmö. Speak Swedish, English and rusty (Brazilian) Portuguese + Spanish.

Lili Kastilio
Snyk, UK
Talk: Plug-in architecture: how TypeScript let us paint-by-numbers
Working closely with customers designing & building TypeScript solutions. Recently a Lead Engineer at Snyk working on extending our current languages offering by introducing new languages and language specific concepts into our system in the shape of libs, parsers and microservices. When not coding I like to spend my time hanging upside down doing circus things.

John Reilly
Investec, UK
Talk: 'TypeChat' Panel Discussion
Long-time Londoner, born in Bristol and raised in Fleet.
I blog at https://blog.johnnyreilly.com and I work/have worked on a number of open-source TypeScript projects including:
- Definitely Typed
- ts-loader
- fork-ts-checker-webpack-plugin
I also wrote the history of Definitely Typed: https://blog.johnnyreilly.com/2019/10/08/definitely-typed-movie.

Dan Vanderkam
Google, USA
Talk: TypeScript and the Database: Who Owns the Types?
Dan Vanderkam is the author of Effective TypeScript (O'Reilly 2019) and a Principal Software Engineer at Sidewalk Labs. He previously worked on open source genome visualizations at Mt. Sinai's Icahn School of Medicine and on search features used by billions of users at Google (try "population of france" or "sunset nyc"). He has a long history of working on open source projects, including the popular dygraphs library and source-map-explorer, a tool for visualizing JavaScript code size. He is also a co-founder of the NYC TypeScript meetup and blogs at effectivetypescript.com. When he's not programming, Dan enjoys playing bridge and climbing rocks near his home in New York's Hudson Valley.

Mark Erikson
Replay.io, USA
Talk: Lessons from Maintaining TypeScript Libraries
Mark Erikson is a Senior Front-End Engineer at Replay, and lives in southwest Ohio, USA. Mark is a Redux maintainer, creator of Redux Toolkit, and general keeper of the Redux docs. He tweets at @acemarke, and blogs at https://blog.isquaredsoftware.com. He spends much of his time answering questions about React and Redux anywhere there's a comment box on the internet, and usually hangs out in the Reactiflux chat channels.

Sylvana Santos
Codecademy, USA
Talk: Onboarding React Developers to Typescript
After working as a science teacher for a few years, Sylvana transitioned into software engineering as a means to provide a quality education to all learners. She began her career as an apprentice at Codecademy and is now a software engineer at the company. During her time at Codecademy, she has gained experience with React, Next.js, and Typescript and has led initiatives like the tech reading club and dev workshops.

Titian-Cornel Cernicova-Dragomir
Bloomberg, Romania
Talk: Understanding types as sets, 'TypeChat' Panel Discussion
I am a developer in the JavaScript infrastructure team at Bloomberg where I work on JavaScript and TypeScript tooling for internal developers.
I am very passionate about TypeScript and try to help others by answering TypeScript questions on Stack Overflow. I am currently the number 3 answerer for the TypeScript tag. (https://stackoverflow.com/tags/typescript/topusers).
I am also a TypeScript compiler contributor, where I recently contributed the implementation of ES class private methods and private static members. (https://github.com/microsoft/TypeScript/graphs/contributors).

Ashley Claymore
Bloomberg , UK
Talk: Alternatives to TypeScript
Ashley is a software engineer at Bloomberg in the Trading Analytics team. He has been using TypeScript since v1.8 and contributed to the TypeScript implementation of the new 'Ergonomic brand checks for private fields' syntax. He is also a Bloomberg TC39 delegate currently working on the 'Change Array by copy' proposal.

Nathan Shively-Sanders
Microsoft, USA
Talk: 'TypeChat' Panel Discussion
Nathan is an engineer on the Typescript team, working on Javascript support and open source community, including Definitely Typed. He has a Ph D in linguistics from the time he made a machine classify Swedish dialects using syntax. The common thread is that Nathan loves writing programs to understand messy linguistic systems.
For fun, Nathan enjoys video games, a wide variety of reading, and hiking with his family around the Pacific Northwest.

Gabriela Araujo Britto
Microsoft, Canada
Talk: 'TypeChat' Panel Discussion
Gabriela is a software engineer working on the TypeScript team at Microsoft. She is interested in types and programming languages, both theory and practice. When she's not staring puzzlingly at a computer, Gabriela is spending time with her two guinea pigs.

Loren Sands-Ramshaw
Temporal.io, USA
Talk: How to build distributed systems in TypeScript
Loren is a Language Runtime Engineer at Temporal, maintaining the TypeScript runtime. They also wrote a book on GraphQL (The GraphQL Guide) and spent over a decade doing full-stack web and mobile development. They love swing dancing and authentic relating, and they secretly miss CoffeeScript 😄.

Ondrej Polesny
Kontent by Kentico, Czech Republic
Talk: Crash Course into TypeScript for content from headless CMS, Crash Course into TypeScript for content from headless CMS, How to properly handle URL slug changes in Next.js
Ondrej is a Jamstack enthusiast focused mostly on React and Vue-based tools. As a Developer Evangelist at Kontent by Kentico, he constantly stays connected with in-house and partner developers, which brings him closer to many interesting digital projects built with various tools. Always interested in problems that everyone claims have no solution, Ondrej enjoys building the architecture of components or applications and figuring out how all parts fit together. He also creates videos and speaks at conferences and podcasts.