Research on the part that doesn't compress.

A practice-based PhD on vibe-coding as a creative design medium, at the UKRI CDT in AI for Digital Media Inclusion (Royal Holloway and Surrey). Year two of four. This page is the map: the question, the concepts, the studies, and where it's heading.

The question

How can vibe-coding be designed as a creative medium that gives non-technical creatives genuine agency, appropriate trust, and reflective understanding?

Practice-based means the building is the method. Rather than studying vibe-coding from the outside, I build real systems for real partners, instrument the process, and treat the failures as data. The artefacts aren't illustrations of ideas I already had; they're where the ideas come from.

When this PhD started there was no published empirical study of non-technical creatives using agentic coding tools. Developers, students, children, scientists: covered. The people the democratisation claims are actually about: not covered. That's the gap between the marketing and the literature, and it's the gap this research fills.

The concepts

The compression gap

AI compresses the journey from nothing to working prototype. The distance from prototype to something you could responsibly deploy doesn't compress.

read the concept →

Minimum Viable Literacy

The smallest set of concepts a non-technical maker needs to direct, debug, and judge AI-built software. Five domains, mapped to observed failure modes.

read the concept →

The scaffold problem

Prompting without systemic understanding produces attractive interfaces with placeholder logic. Impressive surfaces, hollow substance.

The failure mode taxonomy

Six ways vibe-coded systems break that aren't traditional bugs, from configuration blindness to regeneration cascades.

read the essay →

The evidence

recruiting

Study 1 · First encounters

8–16 non-technical creatives, one session each, building a project of their choosing with an AI coding agent while thinking aloud. Prompts, diffs, screen, and voice recorded in sync by a custom research instrument. Ethics approved; running summer 2026.

autumn 2026

Study 2 · Learning trajectories

6–8 participants from Study 1, tracked over 8–10 weeks. The question shifts from what happens first to what develops: skill, trust calibration, and the line between empowerment and dependency.

in validation

Discourse study

56,897 posts and 404,837 comments from r/vibecoding, annotated with a validated codebook. What a community of practice teaches itself about the medium, in its own words.

complete

Instrumented case studies

Two CDT industry challenges, an educational AI chatbot for young learners and the Artspace arts-sector platform, plus deep builds like the FPL engine: a 203,000-word transcript of one system being talked into existence.

The thesis

Eleven chapters in four parts, submission targeted for 2028. Foundations sets the theoretical ground: distributed cognition, situated action, and boundary objects, applied to a medium where the plan emerges through conversation. Empirical investigations covers the case studies, the discourse corpus, and both participant studies. Design intervention turns the findings into things: the MVL framework and tools that scaffold reflection rather than replace it. Synthesis holds the pair of outcomes the whole project balances, genuine empowerment and the deskilling Shannon Vallor warns about, and asks what the tools transform the needed knowledge into.

About 33,000 words of it exist in draft so far. The PhD series on the blog is the public version of the same arc, written as it happens: start with why I started a PhD about talking to AI.

The teaching

The framework gets tested in rooms, not just papers. I run four formats: a 30-minute live build for conferences and seminars, a two-hour first-experience workshop, a half-day intensive with deliberate breaking-and-fixing, and a multi-session course that ends with an independence test. The pedagogy in one line: confidence before competence, scaffold rather than prosthesise, creative projects rather than exercises, and honesty about where the tools fail.

Workshops are bookable; details on the workshops page.

Take part

Study 1 is recruiting now. If you're a creative practitioner who makes things but doesn't write code, and you're curious what happens when you build software by talking, one session and a conversation is all it takes. Get in touch and mention the study.

Working on something similar?