VL/HCC 2022
Mon 12 - Fri 16 September 2022 Rome, Italy
Thu 15 Sep 2022 09:30 - 10:00 at San Francesco Room - Session on Barriers Chair(s): Jácome Cunha

Developers building web applications constantly face challenges, particularly in working with complex APIs. In response, developers often turn to Stack Overflow, offering a window into the programming barriers developers face. We examined 301 posts on Stack Overflow related to front-end web development and systematically characterized the challenges present in these posts. We found that most challenges reflected not a request for new code or an explanation of an error message but a request about how a specific code snippet might be edited to make its behavior as desired. Many challenges also reflected an underlying need to gather information about how specific code idioms are implemented within a framework or library. We identified 28 barriers developers face in front-end web development. Our findings suggest opportunities for facilitating more effective interactions with complex APIs through new types of programming content and tools that better address barriers in working with code idioms.

Thu 15 Sep

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

09:00 - 10:30
Session on BarriersResearch Papers at San Francesco Room
Chair(s): Jácome Cunha University of Porto
09:00
30m
Talk
Accessibility of UI Frameworks and Libraries for Programmers with Visual ImpairmentsFull paper
Research Papers
Maulishree Pandey University of Michigan School of Information, Sharvari Bondre University of Michigan School of Information, Sile O'Modhrain University of Michigan, Steve Oney University of Michigan
DOI
09:30
30m
Talk
Barriers in Front-End Web DevelopmentFull paper
Research Papers
David Ignacio Gonzalez Samudio George Mason University, Thomas LaToza George Mason University
DOI
10:00
30m
Talk
End-user encounters with lambda abstraction in spreadsheets: Apollo's bow or Achilles' heel?Full paper
Research Papers
Advait Sarkar Microsoft, Sruti Srinivasa Ragavan Microsoft Research; School of EECS, Oregon State University, Jack Williams Microsoft, Andrew D. Gordon Microsoft Research and University of Edinburgh
DOI