Trying Flow in Combat
summary
Alexander describes using Flow (a static type checker for JavaScript) on a large project, covering the tooling, various problems encountered, and approaches to testing with Flow.
AI-written summary · about
chapters (19)
- 0:00Introduction
- 1:11Speaker experience
- 2:37Static typing in large projects
- 5:14Flow static typing benefits
- 7:03Flow limitations
- 10:15Flow instability on Windows
- 13:04Flow documentation
- 15:39Flow and JavaScript evolution
- 17:28Typing challenges
- 20:02Import chain breaks
- 21:51Flow as system change tool
- 23:00Flow vs TypeScript
- 25:14Flow dependencies
- 26:41Typing impact on errors
- 28:06Flow as formal description
- 30:38When Flow slows development
- 31:28Flow vs TypeScript for new projects
- 32:34Flow integration with backend
- 33:38Conclusion and Q&A
related talks
42mStatic Type Checking with FlowType
28mA Deepdive Into Flow
58mFlow - Am I Your Type?
30mFlow typing: your path from experiments to final implementation in an enterprise project
17mThis will flow your mind
06mEmpowering your React application with types using flow
27mA Story About Types and JavaScript
58mThe Road to a Statically Typed Future
