JavaScript Jabber

Transitioning a Large Front-End Codebase to TypeScript ft. Priscila Oliveira and Mark Story – JSJ 498

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