GitHub Spark
Overcoming iteration barriers in AI code generation
People felt they had lost control of the AI. They asked for one change and it changed everything.
I led UX research, product design and prototyping, taking the team through observation, a survey, interviews, competitive analysis and usability tests.
[One honest reflection.]
About this product
I worked with GitHub to research and design for people who aren’t engineers but use vibe coding tools.
My approach to messy problems
I led the team through different research methods to find answers:
- Online observation
- Survey
- User interviews
- Competitive analysis
- Usability testing
What we discovered
Participants felt a lack of control over the AI.
“I’m just asking a question or changing one thing. Why did it change everything?”
How I solved it
I designed features that gave users more control.
[Details of the features, with before and after screens.]
The part I’m proud of
The design became part of the features launched with GitHub Spark.
What I’d do differently
[One honest reflection.]