

Transitioning a Large Front-End Codebase to TypeScript ft. Priscila Oliveira and Mark Story – JSJ 498
Aug 24, 2021
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
Introduction
00:00 • 2min
How to Transition to TypeScript
01:36 • 3min
Century: A Crash Reporting and Performance Monitoring Tool
04:46 • 2min
The Importance of Error Monitoring in JavaScript
06:18 • 2min
How Sentry Migrated Its JavaScript Implementation to TypeScript
08:05 • 3min
TypeScript Conversion: A Bigger Team?
10:48 • 2min
The Alternatives to TypeScript for JavaScript Integration
12:41 • 2min
The Importance of Unit Test Coverage
14:38 • 2min
TypeScript: A Reckless Decision?
16:15 • 2min
TypeScript and the Importance of State Management
18:16 • 2min
How to Handle a Type Annotation in JavaScript
20:32 • 3min
JavaScript: A Re-Architecture
23:20 • 2min
React and TypeScript: What's the Difference?
25:08 • 2min
How to Learn TypeScript
26:40 • 2min
How to Get Your Editors Set Up With TypeScript
28:12 • 2min
How to Save Headache on Repetitive Tasks
29:47 • 2min
The Magic of VIM for Language Support
31:47 • 3min
How to Migrate React to TypeScript
34:21 • 2min
How to Convert JavaScript to TypeScript
36:02 • 3min
The Importance of TypeScript in JavaScript
38:42 • 2min
The Overhead of a JavaScript to TypeScript Transition
40:21 • 2min
TypeScript Conversion Day at Sherpa Silva
41:59 • 2min
How to Convert Old Code to TypeScript
43:30 • 2min
The Importance of TypeScript in JavaScript
45:05 • 2min
TypeScript and the Incremental Approach to Success
47:09 • 2min
How to Maintain a Big Rewrite
49:05 • 2min
How to Implement a Similar Type of Project
50:41 • 2min
How to Write JavaScript That Reads From Left to Right to Top
52:15 • 3min
Reverend Geek's Dad Jokes
55:08 • 2min
How to Unmute Your Dad Jokes
57:03 • 2min
The Benefits of Markdown Slides Over Google Slides
58:35 • 2min
How to Use Google Slides for Code Presentations
01:00:08 • 2min
The Fall of Civilizations by Paul Cooper
01:02:07 • 4min
The Importance of Code Completion for Vim
01:05:58 • 2min
How to Transition to TypeScript
01:07:49 • 3min