Oxide and Friends

The Frontend of the Computer

Jul 18, 2023
Ask episode
Chapters
Transcript
Episode notes
1
Introduction
00:00 • 3min
2
The Importance of TypeScript
02:43 • 2min
3
TypeScript: A New Language for Web App Development
04:43 • 2min
4
TypeScript: A New Approach to Programming
06:23 • 2min
5
The Early Days of JavaScript
08:15 • 2min
6
The History of Sun
09:47 • 2min
7
The Evolution of Webpack Configuration
11:36 • 2min
8
The Bundling Challenge and Problem
13:10 • 3min
9
The Complexity of the Tooling
16:05 • 2min
10
How to Get Consensus on Browser Compatibility Issues
17:48 • 2min
11
The Monoculture of Chromium
19:24 • 3min
12
The Legacy of Firefox and Mozilla
22:00 • 2min
13
The Importance of Playwright in Web Development
24:09 • 3min
14
How I Got Engaged in Open Source for the First Time
27:13 • 2min
15
How to Test Accessibility in a Web App
29:04 • 2min
16
Building an Accessible Web Application
30:48 • 2min
17
Building a Console for a Project That Didn't Exist
32:43 • 2min
18
How to Avoid Having to Even Run the Real Back End During Development
35:12 • 2min
19
The Importance of Open API
37:09 • 2min
20
How to Maintain a Small Team Working on Console
38:54 • 3min
21
The Importance of an Undefined PropertyException in Open APIs
41:25 • 2min
22
The Importance of Separation of Powers
43:22 • 2min
23
Oxide's Small Team
44:55 • 2min
24
How to Use Mock Service Workers to Test Your App
47:00 • 2min
25
The Importance of Using a Real API
48:39 • 2min
26
The Power of Open APIs
50:39 • 2min
27
The API Philosophy of Console
52:31 • 2min
28
The Importance of APIs in AWS
54:07 • 1min
29
The Importance of Documentation in the Code
55:36 • 2min
30
Google's Conway's Law Problems Are Real Problems
57:14 • 2min
31
The Importance of API Primacy
59:00 • 2min
32
The Importance of Having an Open API Spec
01:00:42 • 3min