3. The interviewees
Each interviewee introduced here embodies one or more practitioner archetypes, explained in appendix 1.
Anna
Anna is a computer science undergraduate at Tufts who began programming only the summer after her first year. She works in Chris's lab, building web interfaces that let connected computers control LEGO hardware through a drag-and-drop, text-snippet editor. She uses PyScript.com exclusively, with no local toolchain. Archetype: learner. Her use case is educational hardware control within the lab; her current situation is full-time study, with lab work as her main coding context.
Claudiu
Claudiu is a global product owner and portfolio manager at a large multinational, with a background in marketing and economics. He came to Python around eight or nine years ago to automate repetitive work, then to web development, and chose PyScript over Brython (another Python-in-the-browser solution) because it felt "alive and kicking." PyScript is a hobby and "second job" rather than part of his role. In an effort to give back and engage with the open-source community he previously produced a marketing proposal for PyScript which went unanswered, causing him to walk away. He now builds LLM-first, delegating implementation to Claude Code and Codex with Playwright tests. Archetype: hobbyist (with administrator/strategy leanings).
Hammad
Hammad is an oil and gas engineer who moved into finance, travelling the "Excel VBA to R to Python" road. He home educates his son and wants a batteries-included, static, self-hosted PyScript setup modelled on his positive experience with JupyterLite and Xeus Python, plus a simple opinionated UI framework. Archetype: educator (home educator, with finance/maths informatician leanings). His use case is teaching foundations without configuration overhead.
Kattni
Kattni learned Python through CircuitPython, which she helped build, and now works on the BeeWare team with a documentation focus. An extensive and well known community organiser, she will be the 2028 PyCon US chair. She describes her own Python gaps candidly and brings a "professional beginner" lens that is exceptionally good at surfacing friction. She does not use AI in her coding, for ethical, cultural and self-assessed-competence reasons. Archetype: educator (teaching newcomers is her lens). Her use case is small teaching projects and lowering the barrier to entry.
Łukasz
Łukasz, now at Facebook, at the time of the interview he was the CPython Developer in Residence at the PSF and has been a core CPython developer since 2010. His focus at the time of interview was work on Python 3.15. He uses PyScript for multimedia, games and generative art in the browser, and was an early adopter. He wants proper version control in PyScript.com (Git integration) and, given infinite resources, a browser-based game engine packaged for desktop and consoles. Archetype: engineer (expert power user).
Mark
Mark has used Python since version 1.5, came from Lisp machines at Symbolics and has a long-term background in visual effects, having worked in the team behind the motion capture for The Lord of the Rings movies (among other things). He builds machine-knitting pattern tools using LTK, the Python Imaging Library and SVG. He is highly experienced, quotable and opinionated as a result of his extensive and broad expertise: "architecture is destiny." Archetype: engineer (veteran virtuoso). His use case is real, shippable browser tools built on a deliberately minimal platform.
Momin
Momin is a backend Python and Django developer, based in Pakistan, who left a job to build his own products. His platform LightAI.me lets non-technical students publish AI-generated PyScript and JavaScript apps; he cites roughly 5,000 hits, 72 sign-ups and 159 projects, grown organically. Archetype: engineer (platform builder serving non-technical users; administrator leaning).
Nitau
Nitau is a full-stack developer with a computer science and AI background whose philosophy is simplicity, reusability and the Zen of Python. He found PyScript via an LLM while building a note-taking app and plans to use it for around eight future projects, including a CRM. He argues PyScript should be seen as a front-end technology on a par with React or Vue: "inverse Node.js." Archetype: engineer.
Sai
Sai has a mechanical and petroleum engineering background and works at an oil and gas service company, doing algorithm development through to software deployment. His recent work has a cloud-based AI agent generate Python that runs client-side in PyScript, using the browser's sandbox and existing authentication. He authored the PyKernel tool. Archetype: informatician (domain scientist writing software).
Tufts (Chris and Ethan)
Chris and Ethan are two professors at Tufts University who teach with PyScript, and they are best understood not as individual archetypes but as an institutional relationship. Tufts is a sustained partner: they run PyScript in classrooms, workshops and company presentations, build prototypes with it in the lab, and their students (Anna among them) are downstream users of the infrastructure the professors stand up. Chris is a mechanical engineer; Ethan is an electrical engineer and ed-tech developer whose concerns run to hosting, authorisation, credentials and cost. Between them they speak with an educator's, an engineer's and an administrator's voice at once, which is why their evidence is handled as a case study (Section 5) rather than folded into a single practitioner archetype. Their standing to us is different in kind: they are not solicited interviewees but a continuing collaboration, and the health of that relationship is itself a signal of how well we engage institutional customers.