~/talk

Code Generation for Zombies

Talkat Fragments 2017 · 2017-09-12..09-13· [android]
slides:none on file

A CSV-to-source pipeline reads workflow screen event columns and emits concrete Java classes (Analytics, Workflow, Screen, event methods) plus a pluggable tracker interface so providers swap without code churn. It uses JavaPoet to generate code, uses J2ObjC to target iOS, and claims 100% accuracy while reducing integration time and increasing developer productivity. The analytics tracker generator yields autocomplete, compiler-checked removals, smaller manual testing surface, and cross-platform runtimes that work in production.

AI-written summary · about

  1. 0:00Intro
  2. 3:10Dashboard
  3. 4:34Android
  4. 6:10Data Management
  5. 6:55Problem Solving
  6. 7:56Cognitive Resources
  7. 9:29How do we solve this
  8. 11:07Idea Relation
  9. 13:39Objective
  10. 14:11Blueprints
  11. 16:24Analytics
  12. 19:30Analytics Class
  13. 20:02Workflow Class
  14. 20:25Inner Classes
  15. 21:02Design
  16. 21:20Swift
  17. 22:04C
  18. 22:24Swift Compatibility
  19. 22:53Objective C
  20. 25:24ID Feature
  21. 26:26Autocomplete
  22. 26:46implicit checklist
  23. 27:07testing
  24. 29:03cogeneration tips
  25. 30:42tools
  26. 32:50questions
~/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.