Flow

Some context

Our purpose

  • Alignment on why & what
  • Build excitement for typing your JavaScript

Working Agreements

  • Respect your humanness
  • Be present
  • No wrong questions

Why typing?

  • Catch TypeErrors before runtime
  • Understand the code & data you're working with more quickly
  • Safer refactoring

Most importantly

Protect our users from app crashes

JS Errors

Are often times type errors

Most are easily mitigated

Better Developer Experience

  • Quickly understand data
  • Harder to make mistakes (pit of success)

Flow Workshop

By willb

Flow Workshop

Providing some context for the flow workshop

  • 914