~/talk

Porta: Profiling Software Tutorials Using Operating-System-Wide Activity Tracing

Talkat UIST 2018 · 2018-10-14..10-17· [developer-experience, observability]
links:none on file
links:none on file
slides:none on file

Porta records browser events and system events across IDEs, terminals and browsers using operating-system-wide activity tracing and a javac shim with DTrace that logs command lines, stdin/stdout/stderr and any files compiled. It overlays positional and temporal heatmaps and clickable event markers on the original tutorial page, shows errors and screencasts, and surfaces exact commands and files. In a study with 12 learners and 3 instructors Porta yields 28 learner-suggested and 27 instructor-suggested, actionable improvements and moves feedback from vague notes to specific fixes like command formatting and Windows alternatives.

AI-written summary · about

  1. 0:00Introduction and motivation
  2. 2:14Introducing Porta system
  3. 5:25Recording system events
  4. 7:12Toolchain shim and DTrace
  5. 8:39Visualizing learner data
  6. 10:05Evaluation and study design
  7. 12:41Impact on learners and instructors
  8. 13:46Summary and future work
  9. 14:07Q&A session
~/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.