Ten Million Users and Ten Years Later: Python Tutor's Design Guidelines for Building Scalable ...
summary
Python Tutor is a web-based code visualizer that grows over 12 years to over ten million users in 180+ countries, contributes to 55 papers across 35 groups in 13 countries, and stays live and useful. Design choices are concrete: a zero-install web app with no accounts, easy embeddable sharing to avoid hosting user content, a stateless architecture that favors old stable toolkits and minimal dependencies, and a workflow of single-developer maintenance plus filtering most user requests to remain sustainable.
AI-written summary · about
related talks
27mLearn Python Like a 12 Year Old
20mOlder Adults Learning Computer Programming: Motivations, Frustrations, and Design Opportunities
31mHow I Went from Lost to Teaching Python + AI to Thousands in a Year
01h 01mLessons from a lifetime of doing, teaching, managing, and leading technical development
29mPython Meets UX: Enhancing User Experience with Code
02h 00mEducation
37mUsing Python to make learning Python better
48mPython for Educators
