UX Research · Sociolinguistics · Qualitative Methods
Code-
Switching
A qualitative study examining how multilingual individuals use code-switching in everyday social and digital interactions, uncovering the identity, emotion, and social dynamics behind language choice.
Introduction
Why do multilingual people switch between languages?
As a multilingual person I've always been caught by the moments when I slip between languages without thinking. That curiosity grew into a rigorous qualitative project: what drives multilingual people to code-switch, and what does that reveal about identity, emotion and belonging?
I designed the study, recruited participants, ran narrative interviews and fly-on-the-wall observations, and led thematic analysis. What made it rich was the gap between what participants said they did and what we watched them do.
Our dataset represents five multilingual participants from East, Southeast, and South Asian communities, each completing a one-hour interview, with a subset also observed in natural settings.
My role: Lead UX researcher on a 4-person team. I designed the mixed-methods study, conducted interviews and fly-on-the-wall observations, led thematic analysis, and authored the final report.
Analytical Process
Why we used mixed methods,
and what that revealed.
Interviews give self-narrative; observation gives behavior without context. We needed both. Participants described their switching as “natural” and “unconscious,” yet we watched them make highly strategic choices based on who walked into the room. That discrepancy became our richest analytical thread.
Findings
Five themes that explain why people switch.
Collaborative thematic analysis surfaced five interconnected themes, and the surprise was how often they overlapped. One switch could serve identity, emotion and comfort at once. Code-switching isn't one behavior with one motive; it's a negotiation happening in real time, often below conscious awareness.
Participants overwhelmingly view code-switching as purposeful and constitutive, not a sign of confusion, but an integral part of who they are. Language serves as a vehicle for preserving cultural continuity across generations.
Code-switching creates psychological distance from culturally loaded or taboo content. It also serves as the only way to convey meanings that are deeply specific to certain cultures: concepts that simply don't translate.
The largest theme in our dataset. Code-switching is shaped by situational demands: topic, social norms, institutional expectations, and audience. Language choice functions as a tool for navigating relationships across different settings.
Intense emotions (excitement, stress, nostalgia) act as catalysts for code-switching, often causing it to happen unconsciously. Cognitive load and storytelling both increase switching frequency.
Code-switching bridges gaps in language proficiency and allows speakers to hold complex, nuanced conversations that might otherwise not occur. Speakers default to whichever language feels most natural for the topic at hand.
Boundaries & Nuance
The contradictions are the most interesting part.
Every theme carries contradictions that reveal code-switching as a behavior in constant negotiation: never fully strategic, never fully spontaneous.
Open Questions
The questions this study couldn't answer.
Good qualitative research doesn't just produce findings. It produces better questions. These threads kept surfacing during analysis.
Reflection
What this study taught me
about research itself.
Who we recruited shaped what we could claim, and one finding still changes how I design.
The biggest methodological lesson was the power of triangulation between self-report and observation. Participants' self-narratives were coherent and compelling, but the fly-on-the-wall sessions revealed patterns they weren't even aware of. One participant described their code-switching as "totally random," yet we observed them switch languages within seconds of a specific person entering the room, every single time. That gap between self-perception and behavior is where the richest UX insights live, and it's something I now apply to every research project.
I want to be transparent about limitations. Our participants were recruited from personal networks, primarily reflecting East, Southeast, and South Asian multilingual communities. Code-switching dynamics likely differ for African diaspora communities, Latinx bilingual speakers, Indigenous language speakers, and multilingual Europeans. Future work should expand across these contexts.
The most unexpected insight is language as a “safe space.” One participant used their second language to process emotionally heavy content that felt “too close” in their mother tongue. If a second language works as a psychological harbor, what does that mean for multilingual interfaces? Should health apps, financial tools or crisis resources offer language switching for emotional comfort, not just comprehension?
Thanks for reading
Let’s talk.
My one-page resume, or reach me directly.