![Joe Previte](https://uploads.sitepoint.com/wp-content/uploads/2020/09/1600135274headshot-150x150.png)
Joe Previte is a developer, a teacher and creator of Vim for VSCode. In his spare time, he enjoys creating videos for egghead, writing articles relating to coding and leading an online meditation study group.
Joe's articles
![React with TypeScript: Best Practices](https://uploads.sitepoint.com/wp-content/uploads/2020/01/1579136986react-typescript-300x157.jpg)
It can be tricky to work with React and TypeScript and find the right answers, so we've put together the best practices and examples to clear your doubts.
![How to Contribute to Open Source TypeScript Projects](https://uploads.sitepoint.com/wp-content/uploads/2020/04/1588147117HL_M18_07-300x167.jpg)
We talk about practical ways to get involved in open source TypeScript projects. Learn to assess your level and find opportunities.
![How to Migrate a React App to TypeScript](https://uploads.sitepoint.com/wp-content/uploads/2020/03/1584071411os0004_17-300x250.jpg)
Learn how to migrate a React app to TypeScript from JavaScript, and take advantage of type safety for more reliable code.
![Practical Ways to Advance Your TypeScript Skills](https://uploads.sitepoint.com/wp-content/uploads/2020/01/1580374866typescript-skills-300x170.png)
JavaScript Joe covers a number of practical ways to advance your TypeScript skills to the next level.
![How TypeScript Makes You a Better JavaScript Developer](https://uploads.sitepoint.com/wp-content/uploads/2019/11/1573182809code-300x148.jpg)
TypeScript will make you a better JavaScript developer. You'll feel confident writing code, have fewer errors, and write fewer tests (yay!). Find out why.