Building Code Analysis Tools at Twitter

Building Code Analysis Tools at Twitter

Scala Days Conferences via YouTube Direct link

Code comprehension

6 of 23

6 of 23

Code comprehension

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Building Code Analysis Tools at Twitter

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 State of Source
  3. 3 Achieving the promise of a monorepo
  4. 4 A day in the life of a core lib dev
  5. 5 Avoid deprecations in the common case
  6. 6 Code comprehension
  7. 7 Code review
  8. 8 Code evolution
  9. 9 Executing the vision
  10. 10 Nextgen metaprogramming library for Scala
  11. 11 Old-school semantic tooling for Scala
  12. 12 Second attempt (scalameta, 2014)
  13. 13 Semantic database
  14. 14 Live demo: semantic db for an example Scala file
  15. 15 Early feedback
  16. 16 Kythe: What is it?
  17. 17 Kythe: A schema for a semantic graph...
  18. 18 Kythe: Value proposition
  19. 19 Kythe: Language-agnostic tooling?
  20. 20 Kythe: Adding Scala support
  21. 21 Kythe: Complexity / generality
  22. 22 Future work
  23. 23 Twitter is hiring

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.