~/talk

How to stop writing buggy code

TalkinRussianat FrontTalks 2016 · 2016-09-17..09-18· [testing, developer-experience]
slides:none on file

The talk explains techniques to reduce bugs in growing web applications by adding constraints and tooling. It covers code style, linters (ESLint, JSHint, JELint), code review and tests, and then focuses on newer constraints: ES2016 features and static typing with TypeScript and Flow to help catch errors earlier.

AI-written summary · about

  1. 0:00Introduction
  2. 1:49Code error causes
  3. 6:26Linter as tool
  4. 7:07ES6 versus habits
  5. 9:59Typing for safety
  6. 14:00Documentation issues
  7. 16:31TypeScript solution
  8. 21:57Flow alternative
  9. 27:41Gradual TypeScript
  10. 32:39TypeScript future
  11. 35:31Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.