<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Pavanipriya Sajja</title>
    <description>The latest articles on Forem by Pavanipriya Sajja (@priya_sajja_c336921bbda87).</description>
    <link>https://forem.com/priya_sajja_c336921bbda87</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3663489%2Ffc9f6749-de83-48c9-80a9-dc341ec2a7ff.png</url>
      <title>Forem: Pavanipriya Sajja</title>
      <link>https://forem.com/priya_sajja_c336921bbda87</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/priya_sajja_c336921bbda87"/>
    <language>en</language>
    <item>
      <title>Challenge: 3 Making UX Work Understandable to Engineers</title>
      <dc:creator>Pavanipriya Sajja</dc:creator>
      <pubDate>Mon, 20 Apr 2026 22:25:20 +0000</pubDate>
      <link>https://forem.com/priya_sajja_c336921bbda87/challenge-3-making-ux-work-understandable-to-engineers-1kcb</link>
      <guid>https://forem.com/priya_sajja_c336921bbda87/challenge-3-making-ux-work-understandable-to-engineers-1kcb</guid>
      <description>&lt;p&gt;I want to explain this challenge through a real experience I had while working on improving the developer experience for &lt;a href="https://kserve.github.io/website/" rel="noopener noreferrer"&gt;KServe&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Because this is where I truly understood:&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;UX work doesn’t fail because of bad research.&lt;/strong&gt;&lt;br&gt;
👉 &lt;strong&gt;It fails when developers don’t understand it fast enough to care.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhe0ffoqpeuj588jk5w6h.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhe0ffoqpeuj588jk5w6h.png" alt="Image explaining of the UX doesn't fail but the wrong presentation " width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;



&lt;h2&gt;
  
  
  The Situation:
&lt;/h2&gt;

&lt;p&gt;We set out to improve usability for developers using KServe, specifically focusing on how they &lt;strong&gt;deploy ML models, manage inference services, and work within Kubernetes-based workflows&lt;/strong&gt;. As a UX team, we took a structured approach: &lt;strong&gt;we conducted a usability study, designed task-based scenarios, and collected feedback from real engineers&lt;/strong&gt; to &lt;strong&gt;anchor our decisions in actual developer needs&lt;/strong&gt;. We even received approval from maintainers, and everything seemed solid in theory. But when it came time to &lt;strong&gt;present this work to developers&lt;/strong&gt;… &lt;strong&gt;we struggled&lt;/strong&gt;.&lt;/p&gt;



&lt;h2&gt;
  
  
  What Actually Happened:
&lt;/h2&gt;

&lt;p&gt;In one of our community interactions, we presented a &lt;strong&gt;set of usability tasks&lt;/strong&gt;, our research approach, and &lt;strong&gt;what we wanted developers to do&lt;/strong&gt;. From a UX perspective, &lt;strong&gt;everything felt clear and well-structured&lt;/strong&gt; but from a developer’s perspective, it wasn’t landing the same way. The reaction was subtle but telling: &lt;strong&gt;people didn’t ask many questions, feedback was minimal, and engagement was low&lt;/strong&gt;. At first, it was easy to assume, “maybe people are just busy.” But looking deeper, the real issue became clear: &lt;strong&gt;we hadn’t explained the work in a way that aligned with how developers think.&lt;/strong&gt;&lt;/p&gt;



&lt;h2&gt;
  
  
  Where We Went Wrong:
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkx1hco0g8wdcjrvj33g7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkx1hco0g8wdcjrvj33g7.png" alt="Image is representing three what went wrong" width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  1. We presented too much information at once
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Including multiple tasks, long end-to-end flows, and heavy contextual details&lt;/strong&gt;. From our side, it felt like organized research with clear structure, but from the developer’s perspective, it came across very differently. It felt like: &lt;strong&gt;“This will take time. I’ll come back later.&lt;/strong&gt;” And in real developer workflows, “later” often turns into never, which meant the &lt;strong&gt;key message and intent were easily lost in the volume.&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  2. We Used UX Framing Instead of Developer Framing:
&lt;/h3&gt;

&lt;p&gt;We used UX framing instead of developer framing when explaining the work. We described it in terms of “usability study,” “user tasks,” and “feedback collection.” From our perspective, this language was standard and clear but developers interpreted it very differently. They were instead thinking: “What exactly do you want me to test?” “How long will this take?” and “What part of KServe is actually broken?” &lt;strong&gt;The gap wasn’t in the research itself, but in the fact that we didn’t clearly answer the practical, implementation focused questions&lt;/strong&gt; developers needed upfront.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. We Didn’t Anchor to Real Workflows:
&lt;/h3&gt;

&lt;p&gt;We were talking about tasks in general, without clearly anchoring them in real developer actions. Instead of connecting them directly to things like deploying a model, defining Kubernetes manifests, or troubleshooting inference latency and failures, the examples stayed too abstract. &lt;strong&gt;As a result, the link to their day to day workflow was weak and not immediately obvious&lt;/strong&gt;, making it harder for developers to see how the work applied to what they actually do.&lt;/p&gt;



&lt;h2&gt;
  
  
  The Turning Point:
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv20vs51pfwy1vqr9cccq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv20vs51pfwy1vqr9cccq.png" alt="Image explains what is turning point is" width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After seeing low engagement, we changed our approach completely. Instead of trying to “present UX properly,” we asked:&lt;/p&gt;

&lt;p&gt;👉 “How can we make this feel like a small, real developer task?”&lt;br&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  What We Changed (And Why It Worked):
&lt;/h2&gt;
&lt;h3&gt;
  
  
  1. One Task at a Time:
&lt;/h3&gt;

&lt;p&gt;We shifted to a &lt;strong&gt;one-task-at-a-time&lt;/strong&gt; approach instead of sharing everything at once. Rather than overwhelming engineers with a full set of activities, we started sending one small, focused task per engineer. &lt;strong&gt;For example:&lt;/strong&gt; try a specific setup step, tell us where you get stuck, and share what feels confusing during the process.&lt;/p&gt;

&lt;p&gt;This approach worked because it &lt;strong&gt;reduced time commitment&lt;/strong&gt;, &lt;strong&gt;made the request feel actionable, and fit naturally into their existing workflow&lt;/strong&gt;. Instead of feeling like a large study or formal exercise, the task now felt simple and approachable like: “I can quickly try this.”&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Short, Direct Communication (Often via DM)
&lt;/h3&gt;

&lt;p&gt;We shifted to short, direct communication (often via DM) instead of relying only on meetings. Rather than scheduling long discussions, we reached out to engineers individually, sent simple, step-by-step instructions, and asked focused, specific questions. This approach changed the response rate significantly because it better matched how developers prefer to work. Developers tend to favor asynchronous communication, clear and explicit asks, and minimal overhead, so &lt;strong&gt;reducing friction made it much easier&lt;/strong&gt; for them to respond and engage.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyg0jzvxyks4r93e2zkz6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyg0jzvxyks4r93e2zkz6.png" alt="Image described about 5 steps" width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  3. We Stopped Explaining “UX” — and Started Showing Friction
&lt;/h3&gt;

&lt;p&gt;We &lt;strong&gt;stopped explaining “UX” in abstract terms&lt;/strong&gt; and started showing real friction instead. Instead of saying, “We are conducting a usability study,” we shifted to something more direct and anchored in actual behavior: &lt;strong&gt;“We noticed developers get stuck during this step , can you try it and confirm?&lt;/strong&gt;”&lt;/p&gt;

&lt;p&gt;That small shift made a big difference because it made the problem real, made it relevant to their experience, and made it easier to respond without extra context or effort.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Strong Documentation Built Trust:
&lt;/h3&gt;

&lt;p&gt;Once we started getting feedback, the next challenge emerged: “How did you reach these conclusions?” To address this, we improved how we documented our findings, focusing on clearly capturing what we observed, the patterns across users, the common failure points, and how the insights were derived. We made the reasoning explicit by showing a clear flow: &lt;strong&gt;Raw feedback → Patterns → Insight → Recommendation.&lt;/strong&gt; This step became especially important because developers don’t just accept results at face value—they want to trace the logic and understand how each conclusion was formed.&lt;/p&gt;

&lt;h3&gt;
  
  
  5. Repeating in Community Meetings:
&lt;/h3&gt;

&lt;p&gt;Another important learning came from repeating in community meetings. In environments like KServe, not everyone attends every meeting and the context resets frequently, which means people often &lt;strong&gt;miss earlier explanations&lt;/strong&gt;. To address this, we re-presented the work multiple times, explained it again across different sessions, and shared updates incrementally over time.&lt;/p&gt;

&lt;p&gt;At first, this approach felt repetitive, but it turned out to be essential. In reality, it significantly improved awareness, increased participation, and built stronger trust within the community.&lt;/p&gt;



&lt;h2&gt;
  
  
  What Changed After This:
&lt;/h2&gt;

&lt;p&gt;Once we adapted to developer behavior, the quality of interaction changed noticeably. &lt;strong&gt;Feedback became more specific, engineers engaged more actively&lt;/strong&gt;, and &lt;strong&gt;conversations became deeper&lt;/strong&gt; and more &lt;strong&gt;meaningful&lt;/strong&gt;. Instead of silence or minimal responses, we started hearing things like: “Yeah, this step is confusing because…”, “I had to check another doc for this”, and “This part could be simplified.”&lt;/p&gt;

&lt;p&gt;That’s when it became clear: 👉 &lt;strong&gt;the UX work itself didn’t change — the way we communicated it did.&lt;/strong&gt;&lt;/p&gt;



&lt;h2&gt;
  
  
  The Real Insight:
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcuhatu3i8k4basscha03.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcuhatu3i8k4basscha03.png" alt="Real insight illustration" width="" height=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This experience completely changed how I think about presenting UX in DevEx. It’s not about having perfect slides, using heavy UX terminology, or relying on structured frameworks. Instead, it’s about something much more practical and aligned with the audience.&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;It’s about making your work feel like part of a developer’s workflow&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion:
&lt;/h2&gt;

&lt;p&gt;If developers don’t understand your UX work, it’s not because they don’t care—it’s usually because it doesn’t fit their mental model, doesn’t align with their workflow, or feels too heavy and abstract to act on.&lt;/p&gt;

&lt;p&gt;But when you break things into small tasks, show real friction points, speak in terms of their actual work, and provide traceable logic behind decisions, something shifts.&lt;/p&gt;

&lt;p&gt;UX stops being seen as &lt;strong&gt;“design work”&lt;/strong&gt;… and starts being understood as &lt;strong&gt;engineering value&lt;/strong&gt;.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>machinelearning</category>
      <category>ux</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Challenge : 2 The Project Selection Trap</title>
      <dc:creator>Pavanipriya Sajja</dc:creator>
      <pubDate>Fri, 17 Apr 2026 23:25:19 +0000</pubDate>
      <link>https://forem.com/priya_sajja_c336921bbda87/challenge-2-the-project-selection-trap-3okm</link>
      <guid>https://forem.com/priya_sajja_c336921bbda87/challenge-2-the-project-selection-trap-3okm</guid>
      <description>&lt;h2&gt;
  
  
  Section: 1 Choosing the Right Project And Where You Can Truly Contribute
&lt;/h2&gt;

&lt;p&gt;Another major challenge in Developer Experience (DevEx) design is choosing where to contribute. In the cloud-native ecosystem, different projects require completely different skills and levels of understanding. For example:&lt;/p&gt;

&lt;p&gt;OpenTelemetry → requires knowledge of observability, telemetry data, and sometimes UI dashboards&lt;br&gt;
Kubernetes / multi-cluster systems → involve infrastructure, deployment workflows, and cluster management&lt;br&gt;
Kyverno → focuses on policies, governance, and configuration validation&lt;br&gt;
Cilium → involves networking, security, and low-level system behavior&lt;/p&gt;

&lt;h3&gt;
  
  
  Why this is challenging
&lt;/h3&gt;

&lt;p&gt;As a UX/DevEx designer, you may struggle with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Where should I start?&lt;/li&gt;
&lt;li&gt;Which project matches my current skills?&lt;/li&gt;
&lt;li&gt;Do I need deep technical expertise before contributing?&lt;/li&gt;
&lt;li&gt;What kind of UX problems exist in each domain?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each area has different types of user problems:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Observability → understanding data and dashboards&lt;/li&gt;
&lt;li&gt;Infrastructure → complex setup and debugging&lt;/li&gt;
&lt;li&gt;Policy tools → configuration clarity and errors&lt;/li&gt;
&lt;li&gt;Networking → invisible systems and hard-to-debug issues&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It’s &lt;strong&gt;easy to feel stuck or intimidated&lt;/strong&gt;, especially at the &lt;strong&gt;beginning&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa2vqwttn17mrm9ngjqhd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa2vqwttn17mrm9ngjqhd.png" alt="Choosing the right project illustration sketch" width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;When I started my journey in Developer Experience (DevEx), I made a mistake that slowed down my growth more than anything else:&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;I chose too many complex projects at the same time.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I was trying to work across multiple domains Kubernetes cluster related problems and networking-heavy systems like Cilium. While these areas are part of the same ecosystem, they require very different types of thinking. The result?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;I felt overwhelmed&lt;/li&gt;
&lt;li&gt;I couldn’t focus deeply&lt;/li&gt;
&lt;li&gt;I struggled to understand problems clearly&lt;/li&gt;
&lt;li&gt;And I couldn’t deliver meaningful outcomes&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That experience taught me a critical lesson:&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;Choosing the right project matters more than choosing the most advanced one.&lt;/strong&gt;&lt;/p&gt;



&lt;h2&gt;
  
  
  What I Discovered: Where UX Designers Can Actually Make an Impact
&lt;/h2&gt;

&lt;p&gt;As a UX designer in DevEx, your value is not in mastering the most complex systems first—it’s in identifying where users (developers) struggle the most.&lt;/p&gt;

&lt;p&gt;There are several high-impact areas where UX can make a real difference:&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Documentation Experience (An Underrated Opportunity)
&lt;/h3&gt;

&lt;p&gt;Many people say: “&lt;strong&gt;Contribute to documentation&lt;/strong&gt;.”&lt;br&gt;
But &lt;strong&gt;very few explain what that actually means especially from a UX perspective&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Documentation is not just about writing content.&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;It’s about designing a complete learning and decision making experience for developers.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where Documentation Breaks&lt;/strong&gt; (From a UX Perspective)&lt;/p&gt;

&lt;p&gt;In many developer tools, documentation has hidden usability gaps:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Broken user flows&lt;/strong&gt; :Steps are written, but the journey is missing. Developers don’t know what comes next or how steps connect.&lt;br&gt;
&lt;strong&gt;Unclear navigation&lt;/strong&gt;: Important pages are hard to find. Users jump between tabs, GitHub, and docs trying to complete one task.&lt;br&gt;
&lt;strong&gt;No real-world context&lt;/strong&gt; :Docs explain how something works—but not when or why to use it.&lt;br&gt;
&lt;strong&gt;Decision-making gaps&lt;/strong&gt;: Multiple options are listed without guidance, leaving users confused.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fegxdyjiubpltklxqog6r.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fegxdyjiubpltklxqog6r.png" alt="Kserve documentation page" width="800" height="399"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A Real Example&lt;/strong&gt; In platforms like &lt;a href="https://kserve.github.io/website/" rel="noopener noreferrer"&gt;KServe&lt;/a&gt;, there are multiple ways to deploy ML models. But the documentation often doesn’t clearly answer:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Which method is easiest for beginners?&lt;/li&gt;
&lt;li&gt;Which approach is best for production?&lt;/li&gt;
&lt;li&gt;What are the trade-offs between options?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So developers are forced to: Read multiple pages, Watch videos, Experiment through trial and error&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;This slows them down and increases frustration.&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  What UX Designers Can Actually Do
&lt;/h3&gt;

&lt;p&gt;This is where UX becomes powerful. You’re not just “improving docs”—you’re reducing cognitive load.&lt;/p&gt;

&lt;p&gt;You can:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Design Task-Based Flows:&lt;/strong&gt; Instead of scattered pages, structure documentation around real tasks:“Deploy your first model”, “Which method is use and why and when in real world use-case”, Update with the buttons for easier navigation.&lt;/p&gt;

&lt;p&gt;👉 Help users move step-by-step without confusion.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Add Decision Guidance&lt;/strong&gt; Turn choices into clear recommendations:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;“If you are a &lt;strong&gt;beginner → use this method&lt;/strong&gt;”&lt;/li&gt;
&lt;li&gt;“If you &lt;strong&gt;need scalability → choose this approach&lt;/strong&gt;”&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 This removes guesswork.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Improve Navigation &amp;amp; Information Architecture&lt;/strong&gt; Group related content logically, Add clear entry points (Getting Started, Tutorials, Advanced), Reduce unnecessary jumping between pages&lt;/p&gt;

&lt;p&gt;👉 Make information easy to find, not just available.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Fill the “Missing Middle”&lt;/strong&gt; : &lt;br&gt;
Most docs jump from basic → advanced too quickly.&lt;/p&gt;

&lt;p&gt;UX can help by adding: Intermediate steps, Visual flows, Real use-case examples&lt;/p&gt;

&lt;p&gt;👉 This is where most users actually struggle.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Connect UI + Documentation&lt;/strong&gt; : Many docs are disconnected from the actual product UI.&lt;/p&gt;

&lt;p&gt;You can: &lt;strong&gt;Map UI screens to documentation&lt;/strong&gt; steps, &lt;strong&gt;Add screenshots or flows&lt;/strong&gt;, &lt;strong&gt;Align terminology&lt;/strong&gt; between &lt;strong&gt;product and docs&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;👉 This creates a smoother experience.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why designing the documentation is important:&lt;/strong&gt; Documentation is often the first experience a developer has with a product.&lt;/p&gt;

&lt;p&gt;If it’s confusing: &lt;strong&gt;Adoption drops&lt;/strong&gt;, &lt;strong&gt;Frustration increases&lt;/strong&gt;, &lt;strong&gt;Support questions grow&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If it’s &lt;strong&gt;well-designed&lt;/strong&gt;: &lt;strong&gt;Learning becomes faster, Confidence increases, Products feel easier even if they’re complex.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key Insight&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;👉 Great documentation is not written. It’s designed.&lt;/p&gt;

&lt;p&gt;And for UX designers entering DevEx, this is one of the highest-impact, lowest-barrier areas to start contributing.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Website &amp;amp; Navigation Design
&lt;/h3&gt;

&lt;p&gt;Many developer tools are powerful—but their websites don’t reflect that. Common issues include: Poor navigation, Difficulty finding the right documentation, No task-oriented structure&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fniku2fryk9k8bb5jxbs6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fniku2fryk9k8bb5jxbs6.png" alt="Cilium website home page image" width="800" height="342"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you compare:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://cilium.io/" rel="noopener noreferrer"&gt;Cilium&lt;/a&gt; → clean UI, consistent design system, strong navigation&lt;br&gt;
Other platforms → minimal UI but lacking usability clarity&lt;/p&gt;

&lt;p&gt;👉 This creates opportunities to: Redesign navigation, Improve information architecture, Build consistent &lt;a href="https://m3.material.io/" rel="noopener noreferrer"&gt;design systems&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuv23jnamjsgyiwsgg8va.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuv23jnamjsgyiwsgg8va.png" alt="Material design system website image" width="800" height="410"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Developer Workflows &amp;amp; Tools
&lt;/h3&gt;

&lt;p&gt;Engineers use &lt;strong&gt;complex tools every day&lt;/strong&gt; and small UX improvements can create huge impact.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkih2hpp9foi2u9gptexv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkih2hpp9foi2u9gptexv.png" alt="Grafana website home page" width="800" height="516"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can contribute by:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Simplifying workflows&lt;/strong&gt; : For example - Deploy ML models using Kserve, debugging a multi cluster issue.&lt;br&gt;
&lt;strong&gt;Improving dashboards&lt;/strong&gt; : For example - Observability(improve UI for &lt;a href="https://prometheus.io/" rel="noopener noreferrer"&gt;Prometheus&lt;/a&gt;, &lt;a href="https://grafana.com/grafana/dashboards/" rel="noopener noreferrer"&gt;Grafana&lt;/a&gt;)&lt;br&gt;
&lt;strong&gt;Making errors easier to understand&lt;/strong&gt; : For example - Simplified documentation.&lt;br&gt;
&lt;strong&gt;Supporting usability studies with better UX insights&lt;/strong&gt;: For example improve Kserve usability to identify problems who use Kserve.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Even small improvements here can significantly improve productivity.&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  Section : 2 Expanding Your Impact: Beyond Just One Domain
&lt;/h2&gt;

&lt;p&gt;One of the biggest mindset shifts in my journey was realizing this:&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;DevEx UX is not limited to a single domain like networking or observability&lt;/strong&gt;. There are other multiple paths where you can contribute meaningfully based on your interests and strengths.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Work Across Different Engineering Roles:
&lt;/h3&gt;

&lt;p&gt;You can align your UX work with different engineering domains, such as:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn2gycicjsjhuj2892z8f.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn2gycicjsjhuj2892z8f.png" alt="Engineer role image" width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.cncf.io/blog/2025/11/19/what-is-platform-engineering/" rel="noopener noreferrer"&gt;Platform Engineering&lt;/a&gt;&lt;/strong&gt; → Focus on internal developer platforms, tools, and workflows&lt;br&gt;
&lt;strong&gt;&lt;a href="https://www.redhat.com/en/topics/devops/what-is-devops" rel="noopener noreferrer"&gt;DevOps Engineering&lt;/a&gt;&lt;/strong&gt; → Improve CI/CD pipelines, deployment experiences, and operational workflows&lt;/p&gt;

&lt;p&gt;Each of these areas comes with its own: Tools, Practices, Pain points&lt;/p&gt;

&lt;p&gt;👉 Which means more opportunities to identify user problems and design better solutions.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Contribute Beyond Technical Domains
&lt;/h3&gt;

&lt;p&gt;Not all impactful work is tied directly to systems like networking or infrastructure.&lt;/p&gt;

&lt;p&gt;There are also initiatives focused on improving the overall developer experience across organizations and communities.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Feip9ia2wc3ikfhpgss7o.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Feip9ia2wc3ikfhpgss7o.png" alt="Image of skecth for contribute beyond technical domain" width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Organization-wide developer experience improvements&lt;/strong&gt;(&lt;a href="https://github.com/cncf/toc/issues/1658" rel="noopener noreferrer"&gt;TAG Developer Experience&lt;/a&gt;), &lt;a href="https://github.com/cncf/toc" rel="noopener noreferrer"&gt;TOC - echnical Oversight Committee&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Internal tooling usability&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cross-team collaboration challenges&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These areas focus less on what the system does and more on &lt;strong&gt;how people interact with it.&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Contribute to Community &amp;amp; Experience-Focused Groups
&lt;/h3&gt;

&lt;p&gt;In open-source ecosystems like &lt;a href="https://kubernetes.io/" rel="noopener noreferrer"&gt;Kubernetes&lt;/a&gt;, there are dedicated groups focused entirely on &lt;strong&gt;improving contributor and developer experience&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbez2uid886ix8y2jq911.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbez2uid886ix8y2jq911.png" alt="Contribute Experience skecth" width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;One great example is: &lt;a href="https://github.com/kubernetes/community/blob/main/sig-contributor-experience/README.md" rel="noopener noreferrer"&gt;Kubernetes SIG Contributor Experience&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This group works on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Improving onboarding for new contributors&lt;/li&gt;
&lt;li&gt;Helping teams (SIGs) collaborate effectively&lt;/li&gt;
&lt;li&gt;Identifying challenges contributors face&lt;/li&gt;
&lt;li&gt;Creating better processes and guidance&lt;/li&gt;
&lt;li&gt;Supporting teams in maintaining healthy project structures&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 Instead of building features, they focus on making it easier for &lt;strong&gt;people to contribute and succeed&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Why This Matters : This expands how you think about DevEx UX:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;It’s not just about systems&lt;/li&gt;
&lt;li&gt;It’s not just about UI&lt;/li&gt;
&lt;li&gt;It’s about people, workflows, and collaboration at scale&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Key Insight&lt;/p&gt;

&lt;p&gt;👉 You can contribute in multiple ways:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Deep technical domains (like networking, observability)&lt;/li&gt;
&lt;li&gt;Engineering workflows (platform, DevOps)&lt;/li&gt;
&lt;li&gt;Organization-level experience improvements&lt;/li&gt;
&lt;li&gt;Community and contributor experience&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You &lt;strong&gt;don’t have to choose the hardest path&lt;/strong&gt; you have to choose where you can &lt;strong&gt;create the most impact&lt;/strong&gt;.&lt;br&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  Section: 3 The Real Challenge: How to Choose the Right Project
&lt;/h2&gt;

&lt;p&gt;After struggling early on, I changed my approach completely.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg6ksfmyvv8jcka30o9mm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg6ksfmyvv8jcka30o9mm.png" alt="Image is describing the real challenges" width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Start with the UX Problem (Not the Technology)
&lt;/h3&gt;

&lt;p&gt;Before choosing a project, ask yourself:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Is this a documentation problem?&lt;/li&gt;
&lt;li&gt;A workflow complexity issue?&lt;/li&gt;
&lt;li&gt;A UI or visualization gap?&lt;/li&gt;
&lt;li&gt;A debugging or error clarity problem?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 This helps you align your &lt;strong&gt;strengths with real needs&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Look for Visible UX Gaps
&lt;/h3&gt;

&lt;p&gt;Some areas are easier to start with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Documentation-heavy projects&lt;/li&gt;
&lt;li&gt;Onboarding flows&lt;/li&gt;
&lt;li&gt;Developer workflows&lt;/li&gt;
&lt;li&gt;Github: good first issue-Specially explained UX problem&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These provide clear &lt;strong&gt;opportunities for UX impact&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Collaborate with Engineers
&lt;/h3&gt;

&lt;p&gt;Don’t assume, &lt;strong&gt;ask&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What is hardest to debug?&lt;/li&gt;
&lt;li&gt;What takes the most time?&lt;/li&gt;
&lt;li&gt;Where do new users struggle?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 This gives you real insights into developer pain points.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Don’t Avoid Complexity Approach It Gradually.
&lt;/h3&gt;

&lt;p&gt;Domains like networking or multi-cluster systems can feel overwhelming at a time. But: You don’t need to understand everything at once, Start from the user perspective, Focus on simplifying one problem at a time, for example understand networking completely then jump into infrastructure. &lt;/p&gt;

&lt;p&gt;👉 Your &lt;strong&gt;technical understanding will grow naturally over time&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion:
&lt;/h2&gt;

&lt;p&gt;Choosing a DevEx project is not about picking the most advanced system.&lt;/p&gt;

&lt;p&gt;It’s about identifying:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Where developers struggle the most&lt;/li&gt;
&lt;li&gt;Where UX can bring clarity&lt;/li&gt;
&lt;li&gt;Where you can contribute with your current skills&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 Start small. Focus on real problems. Grow into complexity step by step.&lt;/p&gt;

</description>
      <category>tutorial</category>
      <category>beginners</category>
      <category>opensource</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Challenge 1: The Learning Curve Feels Endless (and Unclear)</title>
      <dc:creator>Pavanipriya Sajja</dc:creator>
      <pubDate>Thu, 16 Apr 2026 22:52:25 +0000</pubDate>
      <link>https://forem.com/priya_sajja_c336921bbda87/developer-experience-devex-designer-challenges-and-how-to-overcome-them-part-i-5941</link>
      <guid>https://forem.com/priya_sajja_c336921bbda87/developer-experience-devex-designer-challenges-and-how-to-overcome-them-part-i-5941</guid>
      <description>&lt;p&gt;&lt;strong&gt;When I moved from a general UX role into Developer Experience (DevEx) design, I thought the transition would be simple.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Same UX process… just a more technical domain. But my own journey quickly proved otherwise.&lt;/p&gt;

&lt;p&gt;I come from an Electronics and Communication Engineering background, which helped me &lt;strong&gt;understand systems&lt;/strong&gt; thinking early on. During my UX journey, I also learned HTML, CSS, and JavaScript, and later worked in a &lt;strong&gt;startup where I led both web development and UX efforts. I was involved in everything from planning and design to development and production.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Because of this, I thought I had a strong foundation. But when I stepped into Kubernetes and DevEx… &lt;strong&gt;Everything felt wide, complex, and undefined.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnr570hbd5oe8s0pqbf01.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnr570hbd5oe8s0pqbf01.png" alt="Image explains that person is confused with lot of learning" width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Where the Confusion Started
&lt;/h3&gt;

&lt;p&gt;As I began exploring Kubernetes and developer platforms, I realized something:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;👉 DevEx is not just UX in a technical space, It's a completely different design problem.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;There isn’t a single learning path in DevEx.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Depending on the project, the &lt;strong&gt;expectations kept shifting&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Some required understanding CLI tools&lt;/li&gt;
&lt;li&gt;Others focused on improving documentation UX&lt;/li&gt;
&lt;li&gt;Some needed API-level understanding&lt;/li&gt;
&lt;li&gt;Others required mapping full developer workflows&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Even when I started contributing to open source, I struggled with questions like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What should I learn first?&lt;/li&gt;
&lt;li&gt;How technical do I need to go?&lt;/li&gt;
&lt;li&gt;Am I even focusing on the right thing?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;I initially tried to learn everything — Kubernetes concepts, tools, workflows, GitHub contributions…&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That approach didn’t work.&lt;/p&gt;

&lt;h3&gt;
  
  
  What Changed Everything:
&lt;/h3&gt;

&lt;p&gt;The turning point in my journey came during my first meaningful open-source contribution.&lt;/p&gt;

&lt;p&gt;I found a &lt;strong&gt;“good first issue”&lt;/strong&gt; where &lt;strong&gt;engineers were struggling with a confusing UI.&lt;/strong&gt; The interface had &lt;strong&gt;multiple repetitive actions&lt;/strong&gt; represented as buttons, which &lt;strong&gt;created usability issues&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;At that moment, I realized:&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;I don’t need to know everything about Kubernetes to contribute&lt;/strong&gt;&lt;br&gt;
👉 &lt;strong&gt;I need to understand just enough to solve the right problem&lt;/strong&gt;&lt;br&gt;
I focused on:&lt;/p&gt;

&lt;p&gt;Understanding the user flow&lt;br&gt;
Identifying UX friction&lt;br&gt;
Collaborating with engineers to explain my solution&lt;/p&gt;

&lt;p&gt;That experience helped me bridge UX and developer needs — and more importantly, it reshaped how I approached learning.&lt;/p&gt;

&lt;h3&gt;
  
  
  Solution: Learn Based on Context, Not Completeness
&lt;/h3&gt;

&lt;p&gt;One of the biggest lessons from my journey is this:&lt;/p&gt;

&lt;p&gt;👉 In DevEx, the problem is not lack of learning — it's lack of direction.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fedos5f4qik14iji3477f.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fedos5f4qik14iji3477f.png" alt="Solution for the challenge" width="800" height="435"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here’s what actually worked:&lt;/p&gt;

&lt;h4&gt;
  
  
  1. Start with the Developer Workflow
&lt;/h4&gt;

&lt;p&gt;Before learning tools, ask:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What is the developer trying to do?&lt;/li&gt;
&lt;li&gt;What does success look like?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Deploying a model&lt;/li&gt;
&lt;li&gt;Setting up a Kubernetes cluster&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This gives clarity on what actually matters.&lt;/p&gt;

&lt;h4&gt;
  
  
  2. Go Deep Only Where Needed
&lt;/h4&gt;

&lt;p&gt;In my case:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;While exploring Kubernetes → I focused on core concepts + workflows&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;During my contribution → I focused on UI/UX clarity&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You don’t need everything at once. You need relevance.&lt;/p&gt;

&lt;h4&gt;
  
  
  3. Learn “Just Enough” Technical Depth
&lt;/h4&gt;

&lt;p&gt;My background helped, but I still had to adjust how I learned:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Focus on &lt;strong&gt;concepts over code&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Understand &lt;strong&gt;flows over implementation&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Learn enough to &lt;strong&gt;ask better questions&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  4. Developers as Learning Partners
&lt;/h4&gt;

&lt;p&gt;One of the most underrated accelerators in my journey:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Asking engineers to walk through real workflows&lt;/li&gt;
&lt;li&gt;Observing how they actually use tools&lt;/li&gt;
&lt;li&gt;Clarifying assumptions early&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This not only improved my understanding, it also built trust.&lt;/p&gt;

&lt;h4&gt;
  
  
  5. Build a System Mental Model
&lt;/h4&gt;

&lt;p&gt;Over time, I stopped thinking in silos like: “CLI vs API vs UI”&lt;br&gt;
Instead, I started seeing:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;How everything connects&lt;/li&gt;
&lt;li&gt;Where developers struggle&lt;/li&gt;
&lt;li&gt;How experiences break across tools&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That shift is what truly &lt;strong&gt;defines DevEx thinking&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key Takeaway&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;My journey into Kubernetes and DevEx taught me something important:&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;You don’t need to learn everything&lt;/strong&gt;.&lt;br&gt;
👉 &lt;strong&gt;You need to learn what matters for the problem you're solving&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The real skill in DevEx is not technical depth alone, it's knowing where to focus and why.&lt;/p&gt;

</description>
      <category>tutorial</category>
      <category>beginners</category>
      <category>opensource</category>
      <category>discuss</category>
    </item>
    <item>
      <title>How we derived behavioral and motivational patterns for user persona?</title>
      <dc:creator>Pavanipriya Sajja</dc:creator>
      <pubDate>Thu, 12 Mar 2026 17:34:14 +0000</pubDate>
      <link>https://forem.com/priya_sajja_c336921bbda87/how-we-derived-behavioral-and-motivational-patterns-for-user-persona-15gn</link>
      <guid>https://forem.com/priya_sajja_c336921bbda87/how-we-derived-behavioral-and-motivational-patterns-for-user-persona-15gn</guid>
      <description>&lt;p&gt;This article explains end to end process of the methodology used to identify and derive behavioral and motivational patterns from UX research data collected on multi-cluster Kubernetes operations. &lt;/p&gt;

&lt;p&gt;The analysis draws on a Google Sheets sample dataset containing 20 verbatim quotes, 20 pain point themes, and 20 desired solutions — 60 data points in total — used here as a working example to illustrate how patterns are surfaced, calculated, and translated into actionable persona insights. &lt;/p&gt;

&lt;p&gt;Here is the link for the google sheets: 

&lt;/p&gt;
&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://docs.google.com/spreadsheets/d/1yOrKrQ8XQzJLkm3O7DrZzHXBOEowlSGJ4iFIK5ZsGpI/edit?usp=sharing..." class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Flh7-us.googleusercontent.com%2Fdocs%2FAHkbwyI_9q2KMg6Dyx1qj2pgYs1usbYkYn0gogS9NkIu82CEomdvtJQcAG1p8wHJ7MfuG6CuZENYRwu86smvgCRMI4q28giyLzgKepE0f-e1C6iQPncsPBg%3Dw1200-h630-p" height="auto" class="m-0"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://docs.google.com/spreadsheets/d/1yOrKrQ8XQzJLkm3O7DrZzHXBOEowlSGJ4iFIK5ZsGpI/edit?usp=sharing..." rel="noopener noreferrer" class="c-link"&gt;
            Sample Raw Data - Google Sheets
          &lt;/a&gt;
        &lt;/h2&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fssl.gstatic.com%2Fdocs%2Fspreadsheets%2Fspreadsheets_2023q4.ico"&gt;
          docs.google.com
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


.

&lt;p&gt;The goal of this methodology is to move beyond surface-level pain points and equip product, design, and engineering teams with a deeper understanding of how platform engineers, SREs, and related roles actually behave and what outcomes they are genuinely optimizing for.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How did we Derived Behavioral Patterns?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Behavioral patterns are identified by looking at &lt;strong&gt;what people are actually doing&lt;/strong&gt; in response to a problem — the observable actions, workarounds, and habits described in the data. The question we asked of each data point was: "What is this person doing right now to cope with this situation?"&lt;/p&gt;

&lt;p&gt;We grouped responses that described similar actions — not similar topics — and named the underlying behavior.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Our Worked Example:&lt;/strong&gt; "Workaround Accumulation"&lt;/p&gt;

&lt;p&gt;These three raw data points were the anchors:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Cost visibility is nearly zero at the namespace level. We have no easy way to map spend to teams without custom Prometheus dashboards that we build and maintain ourselves."&lt;/p&gt;

&lt;p&gt;"GitOps drift detection is useful but noisy. ArgoCD sends so many sync notifications that engineers create automation to silence them."&lt;/p&gt;

&lt;p&gt;"Capacity planning for multi-tenant clusters requires manual analysis... we rely on gut feel and occasional spreadsheets."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;On the surface, these look like three separate problems: cost, notifications, and capacity. But the &lt;strong&gt;behavior&lt;/strong&gt; across all three is identical — the platform doesn't provide what's needed, so the engineer builds something themselves. Custom dashboard. Silencing automation. Spreadsheet.&lt;/p&gt;

&lt;p&gt;The critical observation is the second half of each quote: "that we build and maintain ourselves," "create automation to silence them," "occasional spreadsheets." These aren't solutions — they're debt. Each workaround introduces something that can break, drift, or fall out of date.&lt;/p&gt;

&lt;p&gt;That's what distinguishes this as a &lt;strong&gt;behavioral pattern&lt;/strong&gt; rather than just a pain point cluster: it's a repeating action (self-build), triggered by a repeating condition (platform gap), producing a repeating consequence (maintenance burden).&lt;/p&gt;

&lt;p&gt;The pattern name — "Workaround Accumulation" that captures both the behavior and its compounding nature over time.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz8dndjys4vs424pswfis.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz8dndjys4vs424pswfis.png" alt="This instructional sketch distinguishes behavioral patterns, which focus on observable actions and "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How did we Derived Motivational Patterns&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Motivational patterns require going one layer deeper. Instead of asking "what are they doing?", we asked "&lt;strong&gt;why are they doing it&lt;/strong&gt; — what outcome are they actually trying to reach?" This is where you look past the stated problem to the underlying goal.&lt;/p&gt;

&lt;p&gt;The method is essentially asking "what would success feel like to this person?" and finding where multiple people converge on the same answer, even if they're describing different problems.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Our Worked Example:&lt;/strong&gt; "Desire for Speed with Confidence"&lt;/p&gt;

&lt;p&gt;These three data points pointed us here:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"A dry-run mode for NetworkPolicy that shows which traffic flows would be blocked before the policy is applied."&lt;/p&gt;

&lt;p&gt;"A visual RBAC policy editor that validates configurations before applying them to the cluster."&lt;/p&gt;

&lt;p&gt;"Lightweight remote dev environments that mirror staging infra so engineers can test against real dependencies locally."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The surface topics are completely different — networking, access control, local development. But if you ask "what is the engineer actually trying to achieve?" across all three, the answer converges: &lt;strong&gt;they want to act quickly, but they need to know it won't break something first.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Notice what they're NOT asking for. They're not asking to slow down. They're not asking for approval gates or more review cycles. They're asking for earlier feedback so they can move confidently. Dry-run, visual validation, staging parity — all of these are mechanisms that move the moment of truth earlier in the workflow, before consequences become real.&lt;/p&gt;

&lt;p&gt;This is what separates a motivational pattern from a feature request. The feature request is "build a dry-run mode." The motivation underneath it is "I want to move fast without causing outages." Once you see that motivation, you realize a dry-run mode, a staging mirror, and a policy validator are all answering the same psychological need — and that a product team solving for just one of them is only partially addressing what the engineer actually wants.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Core Methodological Difference&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;Behavioral Pattern&lt;/th&gt;
&lt;th&gt;Motivational Pattern&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Question asked&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;What are they doing?&lt;/td&gt;
&lt;td&gt;Why are they doing it?&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Data cues&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Verbs: building, jumping, silencing, ignoring&lt;/td&gt;
&lt;td&gt;Goals implied: "so I can," "without," "before"&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Grouping logic&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Same action across different contexts&lt;/td&gt;
&lt;td&gt;Same underlying goal across different actions&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Risk if missed&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;You fix the symptom, not the habit&lt;/td&gt;
&lt;td&gt;You build features that don't address the real need&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;behavioral patterns show platform teams what is happening today, while motivational patterns show product and tooling teams what engineers are actually optimizing for, which is where the most actionable design direction lives.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to integrate this patterns into persona:&lt;/strong&gt; &lt;br&gt;
There are a few ways to integrate these patterns into your personas depending on your audience &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk0vujb57nisgrxvchkce.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk0vujb57nisgrxvchkce.png" alt="This instructional sketch illustrates three ways to map user research: by embedding a "&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Embedded Section within each persona&lt;/strong&gt; You add a "Behavioral &amp;amp; Motivational Profile" block directly inside each persona card, right after Goals or Frustrations. Clean and self-contained.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Cross-persona Pattern Matrix&lt;/strong&gt; A separate table or section that maps each pattern to the personas it affects. Better for showing systemic themes across all four personas&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Pattern as a Quote + Insight block&lt;/strong&gt; Each pattern is anchored by a real verbatim quote from your research(Qualitative and quantitative) data, followed by the behavioral or motivational insight.&lt;/p&gt;

&lt;p&gt;We can also include &lt;strong&gt;behavioral and motivational patterns&lt;/strong&gt; in percentage format. Presenting these patterns with percentages makes the insights more credible and easier to reference or cite within the persona.&lt;/p&gt;

&lt;p&gt;Again, let’s go back to the sample raw data. The dataset contains &lt;strong&gt;20 qualitative responses (verbatim quotes), 20 pain point themes, and 20 desired solutions&lt;/strong&gt;, which gives us &lt;strong&gt;60 data&lt;/strong&gt; points in total.&lt;/p&gt;

&lt;p&gt;However, in practice, the &lt;strong&gt;20 verbatim quotes serve as the primary evidence base for identifying behavioral patterns&lt;/strong&gt;, because they describe the engineers’ actual actions, experiences, and workflows.&lt;/p&gt;

&lt;p&gt;Here's my approach to calculate percentages honestly:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Method:&lt;/strong&gt; &lt;strong&gt;Evidence Mapping&lt;/strong&gt; For each behavioral pattern, I'll count how many of the 20 raw responses contain explicit evidence of that behavior — not just the topic, but the actual action being described.&lt;/p&gt;

&lt;p&gt;Let me map this now (Based on the sample research data):&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;strong&gt;Behavioral Pattern&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;Responses with direct evidence&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;% of 20 responses&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Reactive Debugging Over Proactive Monitoring&lt;/td&gt;
&lt;td&gt;Responses 1, 14, 5 (jumping dashboards, blocked traffic, silent misconfigs)&lt;/td&gt;
&lt;td&gt;3/20 = 15%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Workaround Accumulation&lt;/td&gt;
&lt;td&gt;Responses 7, 15, 19 (custom dashboards, spreadsheets, silencing automation)&lt;/td&gt;
&lt;td&gt;3/20 = 15%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Context Switching as Default Workflow&lt;/td&gt;
&lt;td&gt;Responses 1, 3, 11 (three dashboards, six wikis, fragmented secrets)&lt;/td&gt;
&lt;td&gt;3/20 = 15%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Tribal Knowledge Dependency&lt;/td&gt;
&lt;td&gt;Responses 3, 16, 9 (scattered docs, deep controller knowledge, CRD research)&lt;/td&gt;
&lt;td&gt;3/20 = 15%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Standardization Avoidance&lt;/td&gt;
&lt;td&gt;Responses 8, 11, 13 (mixed rollback, mixed secrets, brittle local dev)&lt;/td&gt;
&lt;td&gt;3/20 = 15%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Alert Desensitization&lt;/td&gt;
&lt;td&gt;Responses 10, 19 (ignoring alerts, silencing GitOps notifications)&lt;/td&gt;
&lt;td&gt;2/20 = 10%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The honest point I want to highlight here is that 20 responses represent a small qualitative sample, so percentages derived from this data may appear more statistically precise than they actually are.&lt;/p&gt;

&lt;p&gt;When working with a larger dataset—for example, more than 100 responses &lt;strong&gt;(n ≥ 100)&lt;/strong&gt; — &lt;strong&gt;the percentages become more reliable and meaningful. That is where percentage-based insights should ideally come from.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is the difference between the straight percentage version and the detailed version when presenting behavioral and motivational patterns in a persona card? Which approach is the best way to present these patterns?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;There are two approaches:&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Straight Percentage Version (Quantitative Layer)&lt;/strong&gt; This approach presents behavioral or motivational patterns using only numerical insights derived from the research data.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh36itjzteqf7r9oelgcv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh36itjzteqf7r9oelgcv.png" alt="This instructional sketch illustrates the "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Example Behavioral Pattern:&lt;/strong&gt; Reactive Debugging Observed in 68% of respondents&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Raw data:&lt;/strong&gt; Engineers wait for failures to surface before investigating, jumping between tools after the fact rather than catching issues proactively.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Advantages&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Easy to read and scan quickly&lt;/li&gt;
&lt;li&gt;Looks data-driven and credible&lt;/li&gt;
&lt;li&gt;Works well for presentations and executive summaries&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Limitations&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Lacks context about why users behave that way&lt;/li&gt;
&lt;li&gt;May oversimplify complex behaviors&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Now let’s learn about another approach: &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Detailed Version (Qualitative Layer):&lt;/strong&gt; This approach combines behavioral patterns with contextual explanations, quotes from research participants, and the underlying trigger behind the behavior.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffoih6rycfn3zg05uikha.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffoih6rycfn3zg05uikha.png" alt="This instructional sketch illustrates the "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Example of Behavioral Pattern:&lt;/strong&gt; Reactive Debugging Over Proactive Monitoring&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Quote:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“When a pod crashes, I need to jump between three dashboards just to find the root cause.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Trigger:&lt;/strong&gt; Lack of integrated observability tools&lt;br&gt;
&lt;strong&gt;Action:&lt;/strong&gt; Manual investigation across multiple tools&lt;br&gt;
&lt;strong&gt;Cost:&lt;/strong&gt; Hours lost during each incident&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Advantages&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Provides deeper insight and context&lt;/li&gt;
&lt;li&gt;Shows the reasoning behind behaviors&lt;/li&gt;
&lt;li&gt;Stronger for research reports and documentation&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Limitations&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Longer and harder to scan quickly&lt;/li&gt;
&lt;li&gt;Less suitable for compact persona cards&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Which Is Best For Each Pattern Type&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This is the key insight — &lt;strong&gt;they serve different pattern types differently.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsz98dtd9w5f48982geky.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsz98dtd9w5f48982geky.png" alt="This instructional sketch compares mapping techniques, recommending a hybrid percentage-and-quote format for observable behavioral patterns and a more authentic "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Behavioral patterns&lt;/strong&gt; can carry percentages because behavior is observable and countable. &lt;strong&gt;"X% of respondents&lt;/strong&gt; described workaround-building behavior" is a defensible, citable claim.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best Practice&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The most effective approach is usually a &lt;strong&gt;hybrid format&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Use percentages for credibility&lt;/li&gt;
&lt;li&gt;Add a short explanation or quote for context&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Motivational patterns&lt;/strong&gt; should almost never be percentages. Motivations are inferred, not directly stated. Saying "72% are motivated by speed with confidence" would be misleading — no one said that directly, you derived it. &lt;strong&gt;A quote + insight format&lt;/strong&gt; is far more honest and persuasive here.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The reason for including behavioral and motivational patterns is based on five main purposes&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;A persona without behavioral and motivational patterns only tells you &lt;strong&gt;who the person is&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;A persona with these patterns shows &lt;strong&gt;how the person thinks and what motivates their decisions&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;This difference is important because design and product decisions are not based on demographics or job titles. They are based on understanding &lt;strong&gt;how people behave in real situations and what outcomes they are trying to achieve&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmklvrc5njiaepfg0tsrz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmklvrc5njiaepfg0tsrz.png" alt="This instructional sketch synthesizes methods for mapping behavioral and motivational patterns, illustrating how to integrate these insights into persona cards and matrices to shift team focus from descriptive snapshots to predictive, outcome-based design decisions."&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Move from Descriptive to Predictive:&lt;/strong&gt; Without patterns, a persona describes a person at a snapshot in time. With patterns, it lets you predict how that person will behave in a new situation you haven't researched yet. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Example:&lt;/strong&gt; For example — once you know Alex (Platform Engineer) has a Workaround Accumulation behavioral pattern, you can predict that if you ship a feature with gaps, Alex won't file a bug report. He'll build around it. That prediction changes how you design the feature in the first place.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Purpose:&lt;/strong&gt; Make personas useful for decisions that go beyond what was directly researched.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Explain Why Pain Points Exist, Not Just That They Do:&lt;/strong&gt; Pain points alone tell you what's broken. Behavioral and motivational patterns tell you &lt;strong&gt;why it keeps being broken&lt;/strong&gt; even when people know it's a problem.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Example:&lt;/strong&gt; Alert desensitization is a great example from sample raw data. The pain point is "too many noisy alerts." But the behavioral pattern — engineers actively suppressing alerts as a coping mechanism — explains why just reducing alert volume won't fix it. You've broken trust. &lt;/p&gt;

&lt;p&gt;The motivational pattern underneath, cognitive offloading — tells you the real design target: engineers need the system to carry the triage burden, not just send fewer notifications.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Purpose:&lt;/strong&gt; Surface the root cause behind the symptom so solutions address the right problem.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Create Shared Language Across Teams:&lt;/strong&gt; When a designer, a PM, and an engineer all read the same persona card, they need to walk away with the same understanding of the user. Job titles and tools lists don't achieve that — they're interpreted differently by different disciplines.&lt;/p&gt;

&lt;p&gt;Behavioral and motivational patterns are &lt;strong&gt;discipline-neutral&lt;/strong&gt;. "Reactive debugging over proactive monitoring" means the same thing to a backend engineer as it does to a UX researcher. It becomes a shorthand the whole team can reference in standups, design reviews, and roadmap conversations &lt;strong&gt;without needing to re-explain the research&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Purpose:&lt;/strong&gt; Give cross-functional teams a common reference point rooted in user reality.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Prevent Solution-First Thinking:&lt;/strong&gt; Without motivational patterns especially, teams default to building what users asked for rather than what users actually need. Your data is full of this gap, users asked for a dry-run mode for NetworkPolicy, but the motivation underneath is "I want to act fast without causing outages." Those are different design briefs.&lt;/p&gt;

&lt;p&gt;If a PM only reads the pain points and desired solutions sections of a persona, they'll build a feature checklist. If they also read the &lt;strong&gt;motivational patterns, they'll ask "does this solution actually address the underlying motivation, or just the surface request?"&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Purpose:&lt;/strong&gt; Shift teams from feature-building to outcome-building.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Make Personas Defensible in a Research Context:&lt;/strong&gt; A persona card that only contains job title, tools, and frustrations reads as anecdotal. Reviewers will ask — how do you know this is representative?&lt;/p&gt;

&lt;p&gt;Behavioral and motivational patterns — especially when tied back to evidence from your &lt;strong&gt;(n&amp;gt;100)&lt;/strong&gt; research respondent — demonstrate that the &lt;strong&gt;persona was derived from systematic analysis&lt;/strong&gt;, not assembled from assumptions. &lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;They show the reasoning chain: here is what people said, here is the pattern we observed across multiple respondents, here is what that tells us about this persona type.&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Purpose:&lt;/strong&gt; Establish research credibility and make the personas publishable and citable.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conclusion:&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;Behavioral and motivational patterns are what elevate a &lt;strong&gt;persona from a static profile into a practical decision-making tool&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;By grounding each pattern in observable actions and inferred goals — backed by evidence from the research dataset — teams can predict user behavior, address root causes rather than symptoms, and build toward outcomes rather than feature checklists.&lt;/strong&gt; &lt;/p&gt;

</description>
      <category>kubernetes</category>
      <category>learning</category>
      <category>design</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>What is Engineer persona?</title>
      <dc:creator>Pavanipriya Sajja</dc:creator>
      <pubDate>Fri, 06 Mar 2026 06:01:42 +0000</pubDate>
      <link>https://forem.com/priya_sajja_c336921bbda87/what-is-engineer-persona-5e29</link>
      <guid>https://forem.com/priya_sajja_c336921bbda87/what-is-engineer-persona-5e29</guid>
      <description>&lt;h2&gt;
  
  
  What is an Engineer persona in a user research method?
&lt;/h2&gt;

&lt;p&gt;A user persona is a &lt;strong&gt;research-based&lt;/strong&gt;, fictional but realistic representation of a user group, built from patterns found in &lt;strong&gt;real data, interviews, and observations&lt;/strong&gt;. It gives your team a shared mental model of who you're building for.&lt;/p&gt;

&lt;p&gt;For Example: A persona for a platform Engineer isn’t one specific person at your company. It's what you learned from interviewing 15 platform engineers across different orgs, distilled into one coherent, usable profile.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why it is important to consider?:
&lt;/h2&gt;

&lt;p&gt;Developer experience projects fail not because engineers lack skill, but because teams build for an imagined user instead of a researched one. Personas make the real user visible inside engineering decisions.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;73% of DevEx friction&lt;/strong&gt; comes from tools not matching how developers actually think and work — not from technical limitations alone.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3X Teams&lt;/strong&gt; using personas in design reviews are significantly more likely to catch usability issues before engineering investment begins.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  How these personas are useful:
&lt;/h2&gt;

&lt;p&gt;These personas help teams make better decisions by keeping real users at the center of every conversation. Instead of guessing, debates and discussions are grounded in actual evidence from users. Features get prioritized based on what engineers truly struggle with day to day.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxkionpfz2ie87lv4xt36.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxkionpfz2ie87lv4xt36.png" alt="A hand-drawn educational infographic on a clean white background illustrating how user personas improve product development through evidence-based debates, prioritized features, task-oriented documentation, and tailored onboarding." width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Documentation is written around the tasks and goals engineers actually have, not just technical specs. Onboarding is scoped to the right starting point so new users aren't overwhelmed or under-informed. And in every meeting, there's a clear answer to the question "who is this actually for?"  which keeps everyone aligned and focused.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why DevEx is Different from Consumer UX?
&lt;/h2&gt;

&lt;p&gt;Developers are power users with strong mental models and well-established workflows. While they can handle complex systems like Kubernetes, they have very little tolerance for friction in their critical path tasks such as debugging, deploying, or scaling applications. &lt;/p&gt;

&lt;p&gt;Unlike consumer UX, which often focuses on visual delight, enjoyable interactions and engagement in platforms like Instagram, Developer Experience (DevEx) focuses on reducing cognitive load. A DevEx persona therefore emphasizes clarity, efficiency, and predictable workflows so engineers can complete high-frequency, high-stakes tasks with minimal mental effort.&lt;/p&gt;

&lt;p&gt;👉 In simple terms: Consumer UX tries to make products enjoyable, but Developer experience tries to make complex tasks faster, clearer, and less mentally exhausting.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to create a Engineer persona?
&lt;/h2&gt;

&lt;p&gt;Creating a developer persona is different from creating a typical consumer persona. Instead of focusing on demographics, DevEx personas focus on workflows, tools, goals, and friction points in technical tasks. Here is a practical step-by-step approach.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhu6f8nr81tojxhxrwrzr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhu6f8nr81tojxhxrwrzr.png" alt="A five-step process diagram for creating an engineer persona, featuring sketches of researchers interviewing, data mapping, persona profiles, workflow diagrams, and a final validation session with a group of developers." width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Start With Real Research Data&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Developer personas should always be based on real evidence, not assumptions.&lt;/p&gt;

&lt;p&gt;You can collect data through:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Developer surveys&lt;/li&gt;
&lt;li&gt;Interviews with engineers&lt;/li&gt;
&lt;li&gt;Observing real workflows&lt;/li&gt;
&lt;li&gt;Reviewing support issues or GitHub discussions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For teams building infrastructure platforms like Kubernetes, this might include understanding how engineers deploy, debug, and manage clusters.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Identify Behavioral Patterns&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;After collecting data, analyze it to find patterns in how developers work.&lt;/p&gt;

&lt;p&gt;Look for similarities in:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Goals (deploy faster, automate operations, reduce downtime)&lt;/li&gt;
&lt;li&gt;Pain points (configuration complexity, unclear errors, manual steps)&lt;/li&gt;
&lt;li&gt;Workflows (CI/CD pipelines, CLI usage, automation scripts)&lt;/li&gt;
&lt;li&gt;Tool usage (for example Docker or Terraform)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These patterns help define distinct developer groups.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Define the Persona Structure&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnui4of1nvmo29uzpqqbn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnui4of1nvmo29uzpqqbn.png" alt="Image of a persona with key elements" width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A developer persona usually includes the following sections:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Role and Context:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Job role (Platform Engineer, Developer, SRE)&lt;br&gt;
Experience level&lt;br&gt;
Type of environment they work in&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Goals:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;What they are trying to achieve in their workflow&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key Tasks:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;High-frequency tasks like deploying services, debugging failures, or scaling clusters&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pain Points:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Friction points in their daily workflow&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tools and Ecosystem:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Technologies and platforms they regularly use&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Mental Models:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;How they expect systems to behave&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;It is useful as a decision-making tool.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;4. Focus on Workflows Instead of Demographics&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In DevEx, demographics are less important. Instead of describing age or hobbies, focus on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;deployment processes&lt;/li&gt;
&lt;li&gt;debugging patterns&lt;/li&gt;
&lt;li&gt;infrastructure management workflows&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This makes the persona &lt;strong&gt;actionable for engineering teams.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Validate With Developers&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Once the persona is drafted, review it with actual engineers. Ask questions like:&lt;/p&gt;

&lt;p&gt;Does this reflect your real workflow?&lt;br&gt;
Are the pain points accurate?&lt;br&gt;
What is missing?&lt;/p&gt;

&lt;p&gt;This step helps ensure the persona reflects &lt;strong&gt;real developer behavior&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;👉 In simple terms: A developer persona is created by studying real developer workflows, identifying patterns in their goals and challenges, and translating those insights into a clear representation that helps teams design better developer tools.&lt;/p&gt;

&lt;h2&gt;
  
  
  Tools to Create Developer Personas
&lt;/h2&gt;

&lt;p&gt;What tools should we use to design personas? Typically, UX researchers create personas using tools such as Figma or Miro, or other platforms that provide ready-made persona templates. In these tools, researchers usually add persona data directly into the template format.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fja8n4pokeu4vht4t55f9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fja8n4pokeu4vht4t55f9.png" alt="An illustration contrasting Figma and Miro (marked with red crosses) against Google Docs and Sheets (marked with green checkmarks) to show that document tools are more efficient for engineer collaboration and feedback." width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This approach works well when collaborating with UX design teams or teammates who are already familiar with these design tools. However, when working with developer experience teams, it is important to choose tools that developers can easily access and use to provide feedback.&lt;/p&gt;

&lt;p&gt;For this reason, I chose to use Google Sheets to build the persona. A spreadsheet allows the information to be organized in a clear tabular format, making it easier for developers to review the data and add feedback directly.&lt;/p&gt;

&lt;p&gt;Choosing the right tool makes collaboration easier and more effective. It also helps avoid repeating the same work across multiple tools, saving both time and effort.&lt;/p&gt;

&lt;h2&gt;
  
  
  How many personas that you actually need or build and how can we prioritize?
&lt;/h2&gt;

&lt;p&gt;The number of personas you need depends on the diversity of users and their workflows, but in most DevEx or platform products, teams typically build 3–5 core personas. Building too many personas can dilute focus and make it harder for teams to use them in decision-making.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbt7u0aniggw4cira5zss.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbt7u0aniggw4cira5zss.png" alt="An educational infographic sketch illustrating persona development, featuring a guide on building 3–5 core personas, a prioritization pyramid (Primary, Secondary, Tertiary), and a 2x2 matrix mapping " width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. How Many Personas Are Usually Needed&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In developer-focused products (for example platforms built around Kubernetes), teams usually identify a small set of representative roles such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Platform Engineers – manage infrastructure and clusters&lt;/li&gt;
&lt;li&gt;Application Developers – deploy and run applications&lt;/li&gt;
&lt;li&gt;SRE / Operations Engineers – maintain reliability and monitor systems&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each persona represents distinct &lt;strong&gt;goals, workflows, and pain points, not just job titles&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;👉 A good rule is: Create enough personas to represent different behaviors, but not so many that teams cannot remember or use them.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. How to Prioritize Personas&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Not all personas should have equal weight. Prioritization usually depends on three factors:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Frequency of Use:&lt;/strong&gt; Which users interact with the system the most? And High-frequency users should often be prioritized.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Impact on the System:&lt;/strong&gt; Which users influence the platform architecture or adoption? For example, platform engineers often shape how tools like Kubernetes are configured across organizations.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Critical Workflows:&lt;/strong&gt; Which personas perform the most critical tasks (deployment, scaling, debugging)? And Improving their experience usually delivers the highest value.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Persona Prioritization Model&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Teams often classify personas into three levels: &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Primary Persona:&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;The main user the product is designed for, &lt;br&gt;
Most design decisions should support their workflows&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Secondary Persona:&lt;/strong&gt; Important users but with fewer or overlapping needs&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tertiary Persona:&lt;/strong&gt; Users who interact occasionally or indirectly&lt;/p&gt;

&lt;p&gt;👉 Focus design decisions around one primary persona, support 1–2 secondary personas, and avoid building too many additional ones.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Teams can use this persona?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp5cb8ue9k8iyttuw4br6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp5cb8ue9k8iyttuw4br6.png" alt="An illustrated five-step workflow on a clean white background demonstrating how engineering teams use a developer persona to align goals, prioritize features, and improve technical decision-making." width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Personas are useful for engineering teams in several practical ways during a project. Here are five key ways they help:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Aligning the Team Around the User&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Personas give engineers a clear understanding of &lt;strong&gt;who they are building for&lt;/strong&gt;. This helps teams avoid assumptions and focus on real developer needs, especially when building complex systems like Kubernetes platforms.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Prioritizing Features&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Personas help teams decide which features matter most. If a feature supports the primary persona’s workflow, it should usually be prioritized over less critical improvements.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Identifying Workflow Friction:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;By mapping goals and pain points, personas reveal where developers struggle in their workflows, helping engineering teams focus on reducing friction in high-frequency tasks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Supporting Design and Architecture Decisions:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Personas help engineers understand mental models and expected workflows, which guides better decisions when designing APIs, tools, or developer platforms.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Improving Communication Across Teams:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Personas create a shared language between product, UX, and engineering teams, making discussions about user needs clearer and more consistent.&lt;/p&gt;

&lt;p&gt;👉 Personas help engineering teams align on users, prioritize features, reduce workflow friction, guide design decisions, and improve collaboration across teams.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion:
&lt;/h2&gt;

&lt;p&gt;Engineer personas are a practical research tool that keeps real developer needs at the center of every product decision. By grounding design and engineering conversations in actual workflows, goals, and pain points rather than assumptions. &lt;/p&gt;

&lt;p&gt;Teams can reduce friction, prioritize the right features, and build platforms that developers genuinely want to use. Whether you're designing for Kubernetes, internal tooling, or any developer facing product, a well researched persona is one of the simplest ways to close the gap between what teams build and what engineers actually need.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>tutorial</category>
      <category>opensource</category>
      <category>kubernetes</category>
    </item>
    <item>
      <title>Engineering Research Beyond Surveys (Part II)</title>
      <dc:creator>Pavanipriya Sajja</dc:creator>
      <pubDate>Wed, 04 Mar 2026 04:19:21 +0000</pubDate>
      <link>https://forem.com/priya_sajja_c336921bbda87/engineering-research-beyond-surveys-part-ii-12jl</link>
      <guid>https://forem.com/priya_sajja_c336921bbda87/engineering-research-beyond-surveys-part-ii-12jl</guid>
      <description>&lt;h2&gt;
  
  
  When Surveys Are the Right Method in Engineering Teams
&lt;/h2&gt;

&lt;p&gt;Engineers are data driven, practical and skeptical of anything that feels vague or time consuming, which makes research a tricky thing to get right. Surveys are often the go to tool, but they only tell part of the story. Used the right way, research can help teams understand not just what is happening, but why. &lt;/p&gt;

&lt;p&gt;This guide walks through how to use surveys effectively, when to go beyond them, and how to present findings in a way that engineers actually trust and act on.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Use Surveys for Measurement, Not Discovery&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Surveys work best as a measurement tool, not an exploration tool. They're most useful once you already understand the &lt;strong&gt;problem space&lt;/strong&gt;, &lt;strong&gt;the workflows&lt;/strong&gt;, and the &lt;strong&gt;main pain points&lt;/strong&gt;, basically when you know what questions to ask. &lt;/p&gt;

&lt;p&gt;For example, surveys are great for&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;tracking how &lt;strong&gt;developer satisfaction changes over time&lt;/strong&gt;, &lt;/li&gt;
&lt;li&gt;measuring whether &lt;strong&gt;onboarding improvements&lt;/strong&gt; actually made a difference, &lt;/li&gt;
&lt;li&gt;helping teams &lt;strong&gt;prioritize a known list of feature requests&lt;/strong&gt;, or &lt;/li&gt;
&lt;li&gt;checking &lt;strong&gt;how a new release landed&lt;/strong&gt; with users.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuf8fk399me99ts00an7w.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuf8fk399me99ts00an7w.png" alt="description and illustration of Use Surveys for Measurement, Not Discovery"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Where surveys fall short is in discovery work. If you're trying to &lt;strong&gt;uncover friction&lt;/strong&gt; you don't yet know about, &lt;strong&gt;understand how developers work&lt;/strong&gt; through &lt;strong&gt;complex debugging scenarios&lt;/strong&gt;, or &lt;strong&gt;do deep research into how people actually use a tool day-to-day&lt;/strong&gt;, surveys won't get you there. Those situations call for interviews, observation, or other methods that let the research breathe and go in unexpected directions.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Surveys are powerful — when used intentionally.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Step 2: Define a Clear Outcome Metric&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Before launching any survey, you need to get clear on one thing: &lt;strong&gt;what decision will this data actually influence?&lt;/strong&gt; This is your outcome metric, and it should guide every question you write. &lt;/p&gt;

&lt;p&gt;For example, you might be trying to &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;figure out whether &lt;strong&gt;CLI performance&lt;/strong&gt; should move up the roadmap,&lt;/li&gt;
&lt;li&gt;whether a recent change to the &lt;strong&gt;CI pipeline made onboarding easier&lt;/strong&gt;,&lt;/li&gt;
&lt;li&gt;or whether developers are finding the &lt;strong&gt;documentation usable&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Without that decision target in mind, the survey loses its purpose. You end up collecting a lot of responses that feel useful but don't actually point anywhere. The data becomes noise rather than direction&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 3: Keep It Focused (Engineers Hate Long Surveys)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;When creating surveys for engineers, keep them short, between &lt;strong&gt;10&lt;/strong&gt; and &lt;strong&gt;20 questions is ideal&lt;/strong&gt;. &lt;strong&gt;Mix in some rating questions&lt;/strong&gt; along with &lt;strong&gt;one or two open-ended questions&lt;/strong&gt; where they can write freely. &lt;/p&gt;

&lt;p&gt;The most important thing is to ask about &lt;strong&gt;real behaviors&lt;/strong&gt; and &lt;strong&gt;actual experiences&lt;/strong&gt; rather than general opinions. &lt;/p&gt;

&lt;p&gt;For example, instead of asking &lt;em&gt;"Do you like the platform?"&lt;/em&gt; try asking something like &lt;em&gt;"How many times did the build fail last week?"&lt;/em&gt; or even better, &lt;em&gt;"What was the last frustrating moment you experienced?"&lt;/em&gt; Questions like these give you much more honest and useful answers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 4: Pair Surveys With Usage Data&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Surveys tell you what developers think and feel, but engineers tend to trust a different kind of evidence - logs, metrics, and performance data. That's just the nature of technical teams; &lt;strong&gt;they're wired to look for measurable signals.&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;If you want your research to land with credibility, pair your survey findings with actual usage data.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;When you combine &lt;strong&gt;what people perceive with what the data shows they actually do&lt;/strong&gt;, the picture becomes much harder to dismiss. &lt;/p&gt;

&lt;p&gt;Maybe developers say &lt;em&gt;onboarding feels slow&lt;/em&gt;, and the &lt;em&gt;metrics confirm where drop-off happens&lt;/em&gt;. Or &lt;em&gt;satisfaction scores dip right around the same time error rates spiked&lt;/em&gt;. &lt;/p&gt;

&lt;p&gt;That combination of perception and behavior is far more persuasive than either source on its own, and it speaks the language engineers already trust.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Convince Engineering Teams to Go Beyond Surveys
&lt;/h2&gt;

&lt;p&gt;Getting engineering teams to embrace research beyond surveys is really a question of how you frame the conversation. Telling a room of engineers that you need more qualitative research won't move the needle, it sounds like a methodology preference, and that's easy to brush off.&lt;/p&gt;

&lt;p&gt;What does get their attention is &lt;strong&gt;framing it as a gap in the signal.&lt;/strong&gt; Engineers are already thinking in terms of &lt;em&gt;failures, blind spots, and missing data&lt;/em&gt;. So instead of leading with the research method, &lt;strong&gt;lead with what's being missed&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;When you say &lt;em&gt;"we're not catching failure signals early enough,"&lt;/em&gt;&lt;br&gt;
that lands differently. It connects to something they already care about — reliability, visibility, and not being caught off guard. Once you're speaking that language, the case for richer research methods makes itself. Let's learn step by step.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvitpljjwm7xdywpf34s9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvitpljjwm7xdywpf34s9.png" alt="Illustration of the four steps : Start with their pain, show the blind sport,Run a Small Pilot Study,Translate Research Into Engineering Terms  "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Start With Their Pain&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The most effective way to bring engineering teams along is to start with a problem they're already feeling. Rather than walking in and asking for interviews or more research time, anchor the conversation in something that's already causing friction. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Why are support tickets going up? &lt;/li&gt;
&lt;li&gt;Why are developers finding workarounds instead of using the platform the way it was intended? &lt;/li&gt;
&lt;li&gt;Why do satisfaction scores look healthy but adoption numbers tell a different story?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These are questions that surveys alone can't answer, and that's exactly the point. When you surface those gaps, you're not pitching a research method, &lt;strong&gt;you're pointing at a real problem that needs a deeper kind of investigation&lt;/strong&gt;. That shift in framing makes it much easier for engineering teams to see the value, because you're speaking directly to something that's already on their radar.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 2: Show the Blind Spot&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Sometimes the data you have tells one story while reality tells another. Imagine your survey shows &lt;strong&gt;75% of developers&lt;/strong&gt; are satisfied - that sounds like a win. &lt;/p&gt;

&lt;p&gt;But then you look around and notice people are quietly building workarounds, &lt;em&gt;Slack is full of complaints&lt;/em&gt;, and &lt;em&gt;CI timeouts are happening every single day&lt;/em&gt;. There's a clear disconnect, and that gap is your blind spot.&lt;/p&gt;

&lt;p&gt;This is where you can reframe the conversation in a way that resonates with engineers. Surveys are good at telling you what is happening, but they rarely explain why. &lt;/p&gt;

&lt;p&gt;And engineers deeply respect root cause analysis, &lt;strong&gt;it's how they think about system failures&lt;/strong&gt;. So instead of framing additional research as a soft or optional exercise, &lt;em&gt;position it as debugging user behavior&lt;/em&gt;, running a root cause investigation, or building observability for humans the same way you'd build it for systems. &lt;/p&gt;

&lt;p&gt;That language clicks with technical teams because it maps directly onto how they already approach problems.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 3: Run a Small Pilot Study&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Rather than proposing a full research program upfront, start small and let the results do the talking. &lt;/p&gt;

&lt;p&gt;Suggest something contained and low-commitment — &lt;strong&gt;five developer interviews,&lt;/strong&gt; &lt;strong&gt;one session&lt;/strong&gt; where you shadow someone through their &lt;strong&gt;actual workflow&lt;/strong&gt;, or a &lt;strong&gt;single usability test&lt;/strong&gt; focused on something specific like CLI setup. &lt;/p&gt;

&lt;p&gt;That's easy for a team to say yes to because it doesn't feel like a big investment.&lt;/p&gt;

&lt;p&gt;The key is what you do with it afterward. When you come back with concrete findings, &lt;strong&gt;a specific point in the workflow where things break down, a pain point that never showed up in any survey,&lt;/strong&gt; or a quick win the team can act on immediately, that's when the skepticism starts to fade. &lt;/p&gt;

&lt;p&gt;Engineers are pragmatic, and a small pilot that produces real, actionable insights is far more convincing than any proposal or methodology argument you could make upfront.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 4: Translate Research Into Engineering Terms&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;How you communicate findings matters just as much as the findings themselves. Telling an engineering team that "developers feel confused" doesn't give them anything to work with — it's vague and easy to set aside. &lt;/p&gt;

&lt;p&gt;But if you say that &lt;strong&gt;&lt;em&gt;onboarding has three distinct friction points&lt;/em&gt;&lt;/strong&gt;, &lt;strong&gt;&lt;em&gt;two undocumented assumptions&lt;/em&gt;&lt;/strong&gt; that users have no way of knowing upfront, and &lt;strong&gt;one &lt;em&gt;configuration issue that's consistently causing 40 minute delays&lt;/em&gt;&lt;/strong&gt;, now you have something concrete.&lt;/p&gt;

&lt;p&gt;That level of specificity speaks directly to how engineers think. It turns a feeling into a defect, a complaint into a root cause, and a vague observation into something that can actually be prioritized and fixed. &lt;/p&gt;

&lt;p&gt;The goal is to make your research feel less like a &lt;strong&gt;report and more like a diagnostic&lt;/strong&gt;, something that tells the team exactly where to look and what to do about it.&lt;/p&gt;
&lt;h1&gt;
  
  
  Conclusion: Building a Research Practice Engineers Actually Trust
&lt;/h1&gt;

&lt;p&gt;Surveys are a valuable tool for engineering teams, but only when used with intention and paired with the right approach. They work best for measuring what you already know, not for uncovering what you don't. &lt;/p&gt;

&lt;p&gt;To get the most out of research, keep surveys short and focused on real behaviors, back them up with actual usage data, and know when to go deeper through interviews or observation. &lt;/p&gt;

&lt;p&gt;When bringing engineering teams on board with broader research, speak their language, frame gaps as missing signals, start small with a pilot study, and translate findings into specific, actionable problems they can actually fix. &lt;/p&gt;

&lt;p&gt;When research is done this way, it stops feeling like an extra step and starts feeling like a natural part of how good engineering decisions get made.&lt;/p&gt;

&lt;p&gt;Part(I) of this article: 

&lt;/p&gt;
&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/priya_sajja_c336921bbda87/why-do-the-majority-of-the-engineering-teams-focus-on-conducting-the-surveys-2h72" class="crayons-story__hidden-navigation-link"&gt;Why do the majority of the Engineering teams focus on conducting the Surveys?&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/priya_sajja_c336921bbda87" class="crayons-avatar  crayons-avatar--l  "&gt;
            &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3663489%2Ffc9f6749-de83-48c9-80a9-dc341ec2a7ff.png" alt="priya_sajja_c336921bbda87 profile" class="crayons-avatar__image"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/priya_sajja_c336921bbda87" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Pavanipriya Sajja
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Pavanipriya Sajja
                
              
              &lt;div id="story-author-preview-content-3288484" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/priya_sajja_c336921bbda87" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&gt;
                        &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3663489%2Ffc9f6749-de83-48c9-80a9-dc341ec2a7ff.png" class="crayons-avatar__image" alt=""&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Pavanipriya Sajja&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/priya_sajja_c336921bbda87/why-do-the-majority-of-the-engineering-teams-focus-on-conducting-the-surveys-2h72" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Feb 26&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/priya_sajja_c336921bbda87/why-do-the-majority-of-the-engineering-teams-focus-on-conducting-the-surveys-2h72" id="article-link-3288484"&gt;
          Why do the majority of the Engineering teams focus on conducting the Surveys?
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/management"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;management&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/softwareengineering"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;softwareengineering&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/ux"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;ux&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/tutorial"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;tutorial&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/priya_sajja_c336921bbda87/why-do-the-majority-of-the-engineering-teams-focus-on-conducting-the-surveys-2h72" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/fire-f60e7a582391810302117f987b22a8ef04a2fe0df7e3258a5f49332df1cec71e.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;2&lt;span class="hidden s:inline"&gt; reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/priya_sajja_c336921bbda87/why-do-the-majority-of-the-engineering-teams-focus-on-conducting-the-surveys-2h72#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              &lt;span class="hidden s:inline"&gt;Add Comment&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            5 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;




</description>
      <category>uxdesign</category>
      <category>development</category>
      <category>kubernetes</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Why do the majority of the Engineering teams focus on conducting the Surveys?</title>
      <dc:creator>Pavanipriya Sajja</dc:creator>
      <pubDate>Thu, 26 Feb 2026 15:28:53 +0000</pubDate>
      <link>https://forem.com/priya_sajja_c336921bbda87/why-do-the-majority-of-the-engineering-teams-focus-on-conducting-the-surveys-2h72</link>
      <guid>https://forem.com/priya_sajja_c336921bbda87/why-do-the-majority-of-the-engineering-teams-focus-on-conducting-the-surveys-2h72</guid>
      <description>&lt;p&gt;When I have started exploring my self interest in the developer experience domain, I have noticed that the majority of the engineering teams are focusing on conducting surveys methods in (User research). To know the feedback on the product, workflows, architecture, Tooling stack, methods, process to improve experience on these dedicated areas for the engineering teams. &lt;br&gt;
Whether the survey conducting teammate is Engineer or Project Manager not particularly UX designer or the researcher is focused on conducting the survey and working on the analysis results and presents results with the teammates.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Let’s learn why behind the creating surveys:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Most engineering teams focus on surveys because they’re the easiest, fastest, and most scalable way to collect feedback — especially in technical environments.&lt;/p&gt;

&lt;p&gt;But there are deeper reasons behind it 👇&lt;/p&gt;

&lt;h2&gt;
  
  
  Surveys Scale Easily
&lt;/h2&gt;

&lt;p&gt;Surveys are a great fit for engineering teams because they scale well. These teams typically build things like &lt;strong&gt;developer platforms&lt;/strong&gt;, &lt;strong&gt;internal tools&lt;/strong&gt;, &lt;strong&gt;APIs&lt;/strong&gt;, and &lt;strong&gt;infrastructure&lt;/strong&gt; and their users can range from hundreds of internal developers to thousands of external ones. Trying to schedule and run individual interviews with that many people is time consuming and hard to coordinate. A survey solves that problem by &lt;strong&gt;reaching everyone&lt;/strong&gt; at once, &lt;strong&gt;requiring far less effort to organize&lt;/strong&gt;, and &lt;strong&gt;delivering results quickly&lt;/strong&gt;. For engineering organizations that are always busy, that kind of efficiency is really appealing.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx27db2ix8sdjwmkgfw8r.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx27db2ix8sdjwmkgfw8r.png" alt="Survey scaling information" width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Engineers Prefer Quantifiable Data
&lt;/h2&gt;

&lt;p&gt;Engineering culture is built around measuring things. Engineers are used to working with &lt;strong&gt;metrics&lt;/strong&gt;, &lt;strong&gt;dashboards&lt;/strong&gt;, and &lt;strong&gt;concrete outcomes&lt;/strong&gt; so when it comes to understanding their users, they naturally gravitate toward data that feels the same way. Surveys deliver exactly that: &lt;strong&gt;percentages&lt;/strong&gt;, &lt;strong&gt;NPS (Net Promoter Score) scores&lt;/strong&gt;, &lt;strong&gt;satisfaction ratings&lt;/strong&gt;, and &lt;strong&gt;trend graphs&lt;/strong&gt; that can be tracked over time. This kind of output fits neatly into the ways engineering teams already communicate their work, whether that's through &lt;strong&gt;OKRs (Objectives and Key Results)&lt;/strong&gt;, &lt;strong&gt;sprint reviews&lt;/strong&gt;, or &lt;strong&gt;reports to leadership&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;Qualitative methods like interviews and observations, while valuable, can feel too abstract or "soft" to many engineering teams because the findings are harder to put into a chart or tie to a specific number.&lt;/p&gt;

&lt;h2&gt;
  
  
  Time &amp;amp; Resource Constraints
&lt;/h2&gt;

&lt;p&gt;Most engineering teams don't have a dedicated UX researcher on staff, and the people doing research often have no formal training in it. They just need quick answers to move forward. In that context, surveys feel like the obvious choice, they're &lt;strong&gt;low effort&lt;/strong&gt;, &lt;strong&gt;low risk,&lt;/strong&gt; and can be sent out in a &lt;strong&gt;matter of hours&lt;/strong&gt;. Compare that to something like usability testing or contextual inquiry, which requires careful planning, recruiting the right participants, moderating sessions, and then spending significant time analyzing what you found. That's a &lt;strong&gt;real investment of time and resources that many teams simply don't have&lt;/strong&gt;. So surveys seem like the &lt;strong&gt;cheaper&lt;/strong&gt;, &lt;strong&gt;faster path&lt;/strong&gt; and on the surface, that's hard to argue with.&lt;/p&gt;

&lt;h2&gt;
  
  
  Perceived Objectivity
&lt;/h2&gt;

&lt;p&gt;There's something powerful about a number. When a survey comes back showing &lt;strong&gt;72% satisfaction&lt;/strong&gt; or a &lt;strong&gt;6.8 out of 10 usability score&lt;/strong&gt;, it feels decisive and trustworthy like the data is speaking for itself. Leadership responds well to this because it looks like &lt;strong&gt;objective&lt;/strong&gt;, &lt;strong&gt;data-driven decision making&lt;/strong&gt;. Interviews and qualitative research, on the other hand, can feel subjective to people who aren't familiar with how rigorous those methods actually are. Without that understanding, findings from a conversation can seem like &lt;strong&gt;"just opinions"&lt;/strong&gt; compared to a clean percentage on a slide. So surveys carry a perception of &lt;strong&gt;credibility&lt;/strong&gt; that makes them easier to sell internally, even when the numbers don't always tell the full story.&lt;/p&gt;

&lt;h2&gt;
  
  
  Tooling Makes Surveys Easy
&lt;/h2&gt;

&lt;p&gt;The tooling available today makes surveys almost frictionless to run. Platforms like &lt;strong&gt;Google Forms&lt;/strong&gt;, &lt;strong&gt;Typeform&lt;/strong&gt;, in-product feedback widgets, and various internal tools let anyone put together and launch a survey in just a few minutes, &lt;strong&gt;no special skills required&lt;/strong&gt;. Deep research methods like interviews or contextual inquiry don't have that same kind of ready-made infrastructure. There's no equivalent &lt;strong&gt;"click and go"&lt;/strong&gt; tool that makes those approaches just as easy to set up and scale. So naturally, teams reach for what's most accessible, and right now, that's surveys.&lt;/p&gt;

&lt;h2&gt;
  
  
  Engineering Mindset Bias
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbwtgsy7mckacoa4l8m9t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbwtgsy7mckacoa4l8m9t.png" alt="Engineering mindset vs user experience designer mindset" width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Engineers are trained to think in systems to &lt;strong&gt;optimize&lt;/strong&gt;, &lt;strong&gt;troubleshoot&lt;/strong&gt;, and &lt;strong&gt;find patterns in data&lt;/strong&gt;. That's a real strength, but it can create a &lt;strong&gt;blind spot&lt;/strong&gt; when it comes to &lt;strong&gt;understanding user experience&lt;/strong&gt;. UX problems are often behavioral, emotional, and deeply tied to context and workflow, which are things that don't surface cleanly in a spreadsheet. Surveys can tell you that &lt;strong&gt;40% of users find a feature difficult&lt;/strong&gt;, but they &lt;strong&gt;rarely explain why the friction exists&lt;/strong&gt;, what workarounds people have quietly invented, how users are actually thinking about the problem, or where the hidden pain points live. Despite that, &lt;strong&gt;surveys can feel sufficient&lt;/strong&gt; to an engineering mindset because they produce the kind of &lt;strong&gt;structured&lt;/strong&gt;, &lt;strong&gt;numerical output&lt;/strong&gt; that &lt;strong&gt;feels familiar&lt;/strong&gt; and complete. The gap between what surveys capture and what's actually happening in users' workflows often goes unnoticed&lt;/p&gt;

&lt;h2&gt;
  
  
  The Real Issue
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Surveys aren't the problem, it's how they're used.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;They're genuinely good at certain things: &lt;strong&gt;tracking trends over time&lt;/strong&gt;, &lt;strong&gt;helping teams prioritize&lt;/strong&gt;, and &lt;strong&gt;benchmarking satisfaction across releases&lt;/strong&gt;. But they have real limits. They struggle to uncover problems you didn't know to ask about, they can't capture the nuance of how someone actually moves through a workflow, and they fall short when the goal is to &lt;strong&gt;deeply understand complexity.&lt;/strong&gt; This matters especially in areas like developer experience, platform UX, and internal tooling, where the problems are often subtle, context-dependent, and buried in the details of how engineers do their work day to day. &lt;/p&gt;

&lt;p&gt;Using surveys as the only research method in these spaces means you'll get data, but you'll likely miss the insights that would actually move the needle.&lt;/p&gt;

&lt;h2&gt;
  
  
  Surveys Are a Starting Point, Not the Whole Story
&lt;/h2&gt;

&lt;p&gt;Engineering teams reach for surveys for all the right reasons — they scale, they produce numbers, they fit into existing workflows, and they're fast to deploy. In environments where time is short and data-driven culture is the norm, surveys feel like the natural, responsible choice. And in many ways, they are. There's nothing wrong with using them.&lt;/p&gt;

&lt;p&gt;But the problem emerges when surveys become the only tool in the research toolkit. Surveys can tell you what is happening at a surface level — satisfaction scores, adoption rates, feature preferences — but they rarely explain why it's happening, how users are actually working around it, or what problems haven't surfaced yet because no one thought to ask the right question.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw77wnwpz3hk3q8dkheas.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw77wnwpz3hk3q8dkheas.png" alt="Explanation of survey" width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This gap matters most in developer experience, platform UX, and internal tooling — exactly the spaces where engineering teams tend to rely on surveys most heavily. These environments are complex, workflow-driven, and deeply contextual. The friction that slows down an SRE or breaks a platform engineer's flow often lives in the in-between moments — the workarounds, the unspoken frustrations, the mental models that don't match the system's design. A survey won't find those. An interview will.&lt;/p&gt;

&lt;p&gt;The path forward isn't to abandon surveys. &lt;strong&gt;It's to use them for what they're genuinely good at — tracking trends, benchmarking, and validating at scale — while pairing them with qualitative methods that can uncover the deeper behavioral and contextual insights that numbers alone can't capture.&lt;/strong&gt; Interviews, usability testing, and contextual observation aren't replacements for surveys. They're complements to them.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The most effective research practice is a mixed-methods one&lt;/strong&gt;. Use surveys to scale. Use qualitative research to understand. Use both together to build products and platforms that engineers actually love to use.&lt;/p&gt;

</description>
      <category>management</category>
      <category>softwareengineering</category>
      <category>ux</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>The UX Hackathon: Your Guide to Rapid Innovation and Career Growth</title>
      <dc:creator>Pavanipriya Sajja</dc:creator>
      <pubDate>Thu, 26 Feb 2026 00:32:53 +0000</pubDate>
      <link>https://forem.com/priya_sajja_c336921bbda87/the-ux-hackathon-your-guide-to-rapid-innovation-and-career-growth-479</link>
      <guid>https://forem.com/priya_sajja_c336921bbda87/the-ux-hackathon-your-guide-to-rapid-innovation-and-career-growth-479</guid>
      <description>&lt;p&gt;Are you looking to fast track your design skills, build an impressive portfolio, and connect with the vibrant UX community? Look no further than the UX hackathon! Often misunderstood, these events are powerful catalysts for learning and growth, especially for aspiring designers.&lt;/p&gt;

&lt;p&gt;Let's dive into everything you need to know.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is a UX Hackathon?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A UX hackathon is a time limited collaborative event where designers tackle real world user experience challenges. Unlike traditional coding hackathons, UX hackathons focus on research, ideation, prototyping, and presenting design solutions rather than building functional software.&lt;/p&gt;

&lt;p&gt;These events typically last 24-72 hours and bring together designers, researchers, and sometimes developers to solve problems for organizations, communities, or hypothetical scenarios.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Design Hackathon Key Characteristics:&lt;/strong&gt;&lt;br&gt;
No-Code Focus: Emphasis on design thinking, research, wireframing, and prototyping rather than programming.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Real-World Problems:&lt;/strong&gt; Challenges often come from nonprofit organizations, startups, or community needs.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Rapid Iteration:&lt;/strong&gt; Quick cycles of ideation, testing, and refinement.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Team Collaboration:&lt;/strong&gt; Cross-functional teams combining different UX specialties.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Mentorship:&lt;/strong&gt; Access to industry professionals who provide guidance and feedback.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In short, we can say that UX hackathons focus on problem-solving, research thinking, rapid prototyping, and storytelling — not just visuals.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdntmdfhr41g5ucv7fw4s.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdntmdfhr41g5ucv7fw4s.png" alt="Design Hackathon" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why Participate in UX Hackathons?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Participating in UX hackathons offers a wealth of benefits for your career and skill development.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Career Benefits:&lt;/strong&gt; According to industry surveys, 78% of hiring managers view hackathon participation favorably when evaluating candidates. Hackathons demonstrate your ability to work under pressure, collaborate effectively, and deliver results quickly.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Portfolio Building:&lt;/strong&gt; Create impressive case studies in condensed timeframes.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Networking:&lt;/strong&gt; Connect with other designers, potential employers, and industry mentors.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Skill Development:&lt;/strong&gt; Practice rapid prototyping, user research, and presentation skills.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Industry Exposure:&lt;/strong&gt; Work on real problems from companies and organizations.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Recognition:&lt;/strong&gt; Win prizes and gain visibility in the design community.&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;“No real projects? Hackathons can become your real-world experience.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Who Can Participate?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This hackathon is open to a wide range of participants, including students, career switchers, beginners in UX, developer and designer teams, researchers, and product thinkers. If you're new to UX, don't worry—many hackathons are beginner-friendly and designed to help you learn while you build.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Many hackathons are beginner-friendly!&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Where to Find UX Hackathons?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;You can find UX hackathons on a variety of platforms. Devpost, Major League Hacking, Eventbrite, Meetup, and AngelHack are popular sites that regularly list hackathon events across different skill levels and themes. Beyond these, LinkedIn is a great place to discover opportunities shared by your network, and design communities often post hackathon announcements as well. Don't overlook Slack and Discord groups focused on UX and design—these communities frequently share hackathon opportunities and can connect you with potential teammates.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;When Do Hackathons Usually Happen?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Hackathons tend to follow predictable cycles throughout the year. They often align with university semesters, tech conference seasons, product launch cycles, and global design events. You'll find both online and offline formats available—online hackathons offer flexibility and accessibility from anywhere, while in-person events provide more immersive collaboration and networking. In terms of time commitment, hackathons typically range from 24-hour sprints to weekend-long events, though some extend over a week or more with lighter daily involvement. Understanding these rhythms can help you plan ahead and find events that fit your schedule.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to Participate in a UX Hackathon (Step-by-Step)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Participating in a UX hackathon follows a straightforward process.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Register&lt;/strong&gt; early to secure your spot.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Read the problem statement&lt;/strong&gt; carefully to fully understand the challenge.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Form a team&lt;/strong&gt; or join one if you're flying solo—many hackathons have channels for finding teammates.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Understand the judging criteria&lt;/strong&gt; so you can tailor your work accordingly.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Plan your time strategically&lt;/strong&gt; A helpful breakdown is to allocate roughly 20% of your time to research, 20% to ideation, 25% to wireframes, 20% to prototyping, and 15% to preparing your presentation. This structure keeps you on track and ensures you have a polished deliverable by the deadline.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;How to Find a Team?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Finding a team for a hackathon is easier than you might think. Many events have dedicated Discord or Slack channels where participants can connect and form groups. You can also comment on the event page expressing your interest in joining a team, post on LinkedIn to reach your professional network, or reach out directly in design communities like the Interaction Design Foundation, UXPA, or IxDA. When building your team, consider partnering with developers who can bring your designs to life, and look for someone skilled at storytelling—a strong presenter can make a significant difference when it's time to pitch your solution to the judges.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Roles in a UX Hackathon Team&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Understanding team roles can help beginners navigate hackathons more effectively. Common roles include:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;UX Researcher:&lt;/strong&gt; Gathers insights and validates ideas.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;UX Designer:&lt;/strong&gt; Focuses on user flows and interaction design.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;UI Designer:&lt;/strong&gt; Handles visual design and aesthetics.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Developer:&lt;/strong&gt; Builds the functional prototype.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Presenter/Storyteller:&lt;/strong&gt; Crafts and delivers the final pitch.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Product Strategist:&lt;/strong&gt; Keeps the solution aligned with user needs and business viability.&lt;/p&gt;

&lt;p&gt;Keep in mind that hackathon teams are often small, so one person frequently takes on multiple roles. Flexibility and collaboration are key!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Online vs Offline Hackathons: What’s the Difference?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Both online and offline hackathons offer valuable experiences, but they feel very different.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Online Hackathons:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pros:&lt;/strong&gt; Remote, accessible from anywhere, flexible collaboration tools, easier to balance with personal schedules, lower travel costs.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cons:&lt;/strong&gt; Harder to build team energy, communication gaps can arise, time zone differences may complicate coordination. Require stronger communication discipline and organized documentation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Offline Hackathons:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pros:&lt;/strong&gt; High-energy environment, immediate collaboration, strong networking opportunities, faster brainstorming sessions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cons:&lt;/strong&gt; Physical exhaustion, more intense time pressure, less flexibility. Often feels closer to a startup sprint.&lt;/p&gt;

&lt;p&gt;If you're new to hackathons, online events are a comfortable starting point. If you want deep immersion and networking, try offline events when possible. Both formats build real-world skills.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Resources and Websites to Participate in Design Hackathons:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;UXHack: &lt;a href="https://uxhack.co/" rel="noopener noreferrer"&gt;https://uxhack.co/&lt;/a&gt; &lt;br&gt;
Devpost: &lt;a href="https://devpost.com/hackathons" rel="noopener noreferrer"&gt;https://devpost.com/hackathons&lt;/a&gt; &lt;br&gt;
Global Hack Week (MLH): &lt;a href="https://ghw.mlh.io/" rel="noopener noreferrer"&gt;https://ghw.mlh.io/&lt;/a&gt; &lt;br&gt;
Unstop: &lt;a href="https://unstop.com/hackathons?oppstat" rel="noopener noreferrer"&gt;https://unstop.com/hackathons?oppstat&lt;/a&gt;... &lt;br&gt;
Eventbrite: &lt;a href="https://www.eventbrite.com/d/online/u" rel="noopener noreferrer"&gt;https://www.eventbrite.com/d/online/u&lt;/a&gt;... &lt;br&gt;
Dev.Events: &lt;a href="https://dev.events/hackathons/ux" rel="noopener noreferrer"&gt;https://dev.events/hackathons/ux&lt;/a&gt; &lt;br&gt;
Major League Hacking (MLH) : &lt;a href="https://mlh.io/" rel="noopener noreferrer"&gt;https://mlh.io/&lt;/a&gt; &lt;br&gt;
Hackathon.com: &lt;a href="https://www.hackathon.com/" rel="noopener noreferrer"&gt;https://www.hackathon.com/&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxy3wx3jijhzekwc9qe13.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxy3wx3jijhzekwc9qe13.png" alt="Design Hackathon" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to Find Teammates as an Independent Designer&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Finding teammates as an independent designer requires proactive community engagement.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Discord:&lt;/strong&gt; The primary platform for hackathon team formation. Join communities like Design Buddies (92K+ members), Devpost Discord (45K+), and MLH Community (500K+) and be active 2-4 weeks before your target hackathon.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Networking:&lt;/strong&gt; Include your role, timezone, experience level, and desired skills when introducing yourself.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Other Platforms:&lt;/strong&gt; ADPList for mentor connections, LinkedIn UX groups, and local meetups.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Event Matching:&lt;/strong&gt; Many hackathons have built-in team matching during opening ceremonies.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Pro tip:&lt;/strong&gt; Consider going solo for your first hackathon to learn the format, then leverage that experience to attract stronger teammates for future events.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Hackathon Mindset for Beginners: Perfection vs Progress&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;One of the biggest mistakes beginners make in hackathons is chasing perfection. Hackathons are not about perfection—they are about progress. You're working within 24–48 hours; enough time to demonstrate clear thinking, strong prioritization, and problem-solving ability, but not a fully refined product.&lt;/p&gt;

&lt;p&gt;Shift your mindset from perfection to progress: instead of "the UI must look flawless," ask "what is the core problem?", "what is the smallest valuable solution?", and "does this clearly communicate impact?" Judges are not looking for a production-ready app; they're looking for clarity, innovation, feasibility, and user-centered thinking.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Progress wins hackathons. Perfection delays them.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;How to Prepare Before the Hackathon&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Preparation gives you a huge advantage:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Keep templates ready:&lt;/strong&gt; User persona, problem statement, empathy map, user journey map, pitch presentation structure. This saves 2–3 hours during the event.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Optimize your Figma setup:&lt;/strong&gt; Clean file structure, basic wireframe components, reusable buttons, input fields, layouts, organized pages for different stages.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prepare research frameworks:&lt;/strong&gt; "How Might We" questions, assumption mapping, rapid user interview questions, competitive analysis outlines, problem framing canvases.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Understand design system basics:&lt;/strong&gt; Typography hierarchy, spacing consistency, button states, basic accessibility, color contrast. Use simple grids and minimal color palettes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ask yourself:&lt;/strong&gt; can I clearly define a problem, simplify a complex idea, and communicate my thinking confidently? Hackathons test more than design skills—they test decision-making, collaboration, and clarity. Prepare your mindset, tools, and frameworks in advance, and you'll feel ready and confident.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to Present Your Hackathon Project&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A strong presentation can make or break your hackathon success.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;State the problem:&lt;/strong&gt; Clearly articulate the challenge you're solving.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Introduce your target user:&lt;/strong&gt; Help judges understand who you're designing for.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Share a key research insight:&lt;/strong&gt; Validate the problem and show your homework.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Present your solution:&lt;/strong&gt; Explain how it addresses user needs.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Focused demo:&lt;/strong&gt; Highlight your core feature in action.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Close with impact:&lt;/strong&gt; Explain what difference your solution makes and why it matters.&lt;/p&gt;

&lt;p&gt;This structure keeps your presentation clear, memorable, and persuasive.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to Turn Hackathon Work into a Strong Case Study&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Turning your hackathon project into a strong case study is invaluable for your portfolio.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Document your process:&lt;/strong&gt; Capture research, sketches, decisions, and pivots.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Show constraints:&lt;/strong&gt; Highlight time limits or team size to demonstrate working under pressure.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Highlight collaboration:&lt;/strong&gt; Explain how you worked with teammates and your role.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Include iterations:&lt;/strong&gt; Show how your design evolved based on feedback.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Add a learning section:&lt;/strong&gt; Reflect on what you'd do differently.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Include measurable impact:&lt;/strong&gt; User feedback, test results, or awards won.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Standing Out in Job Interviews with Hackathon Project Experience&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Hackathon experience is a powerful differentiator because it demonstrates skills that traditional projects often don't: working under extreme time pressure, rapid collaboration, creative problem-solving with ambiguous constraints, and delivering polished results quickly.&lt;/p&gt;

&lt;p&gt;When discussing hackathon projects, use the STAR method (Situation, Task, Action, Result). Highlight how you handled challenges, prioritized features, made quick decisions, and presented your work persuasively. Include metrics like task completion rates or awards won to quantify your impact.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tools Commonly Used in UX Hackathons&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Having the right tools ready can give you a significant advantage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Figma:&lt;/strong&gt; For wireframing and prototyping.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Miro:&lt;/strong&gt; For collaborative brainstorming and mapping out ideas.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Notion:&lt;/strong&gt; For organizing documentation, research, and decisions.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Prepare templates before the event to save time.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Common Mistakes Beginners Make&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Beginners often stumble on a few predictable mistakes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Spending too much time perfecting the UI while neglecting the core UX.&lt;/li&gt;
&lt;li&gt;Ignoring research completely.&lt;/li&gt;
&lt;li&gt;Poor time management.&lt;/li&gt;
&lt;li&gt;Failing to develop a clear narrative.&lt;/li&gt;
&lt;li&gt;Overcomplicating the solution with too many features.&lt;/li&gt;
&lt;li&gt;Not preparing the final demo properly.&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Remember: clarity beats complexity.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;What If You Don’t Win?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Not winning a hackathon does not mean you've failed. Regardless of the outcome, hackathons provide:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Valuable experience working under pressure.&lt;/li&gt;
&lt;li&gt;Exposure to real-world design challenges.&lt;/li&gt;
&lt;li&gt;Networking opportunities.&lt;/li&gt;
&lt;li&gt;Feedback from judges and peers.&lt;/li&gt;
&lt;li&gt;Portfolio content that demonstrates your skills.&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Every hackathon improves your design maturity.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I have created a video as well, you can watch the video, Here is the link: &lt;a href="https://youtu.be/KjQK0Lsiab0?si=8ZeCj7goMEejGcdM" rel="noopener noreferrer"&gt;https://youtu.be/KjQK0Lsiab0?si=8ZeCj7goMEejGcdM&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Final Thoughts&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;UX hackathons are powerful learning platforms for beginners. They simulate real-world product challenges, force quick decision-making, and strengthen collaboration skills. If you are waiting for “real projects,” hackathons can become your real projects. Start small. Participate consistently. Learn from every experience. Your growth matters more than trophies.&lt;/p&gt;

</description>
      <category>hackathon</category>
      <category>uxdesign</category>
      <category>webdev</category>
      <category>devex</category>
    </item>
    <item>
      <title>Stop Writing Interview Questions Too Early: What to Focus on First in Developer UX Research</title>
      <dc:creator>Pavanipriya Sajja</dc:creator>
      <pubDate>Wed, 25 Feb 2026 23:38:46 +0000</pubDate>
      <link>https://forem.com/priya_sajja_c336921bbda87/stop-writing-interview-questions-too-early-what-to-focus-on-first-in-developer-ux-research-58fd</link>
      <guid>https://forem.com/priya_sajja_c336921bbda87/stop-writing-interview-questions-too-early-what-to-focus-on-first-in-developer-ux-research-58fd</guid>
      <description>&lt;p&gt;When first starting to conduct user interviews in Developer Experience (DevX), many designers make a common mistake: they sit down and immediately begin writing questions. The natural instinct is to jump straight into the tactical details:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Should I focus on the MVP?&lt;/li&gt;
&lt;li&gt;Should I recruit frontend developers or backend engineers?&lt;/li&gt;
&lt;li&gt;Should I structure it by job title?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The assumption is that the interview guide is the first step in the process. &lt;strong&gt;However, this is incorrect.&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;The real first step is something most designers skip entirely and it's critical to get right before any questions are written.&lt;br&gt;
When first starting to conduct user interviews in Developer Experience (DevX), many designers make a common mistake they dive straight into writing questions without establishing the foundation first.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Start With the Research Objective — Not the Questions&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Before writing a single interview question, ask yourself:&lt;strong&gt;What decision will this research influence?&lt;/strong&gt;  If you can't answer that clearly, your interview will become a "nice conversation" instead of actionable research.&lt;/p&gt;

&lt;p&gt;Your research objective should be specific and tied to a real problem. For example:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Are you trying to reduce friction in a CI/CD setup?&lt;/li&gt;
&lt;li&gt;Are you improving onboarding for a developer tool?&lt;/li&gt;
&lt;li&gt;Are you validating a new CLI workflow?&lt;/li&gt;
&lt;li&gt;Are you testing a dashboard usability issue?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Your questions must serve a purpose.&lt;/strong&gt; Not curiosity. Not assumptions. Not "let's just explore."&lt;br&gt;
When the objective is clear, the structure becomes obvious and every question you write will drive toward insights that actually inform decisions.&lt;br&gt;
When first starting to conduct user interviews in Developer Experience (DevX), many designers make a common mistake they recruit participants based on job titles rather than what actually matters.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Don't Start With Job Titles — Start With Behaviors&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;One of the biggest traps in Developer UX research is recruiting by title. You'll often see teams say: &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"We need to interview 5 frontend developers and 5 backend engineers."&lt;br&gt;
But here's the problem: &lt;strong&gt;job titles don't define behavior.&lt;/strong&gt; Two developers with the same title can have completely different workflows, responsibilities, and pain points.&lt;br&gt;
Instead of recruiting by title, recruit by responsibility and behavior. Ask screening questions like:&lt;/p&gt;
&lt;/blockquote&gt;

&lt;ul&gt;
&lt;li&gt;Do you set up CI/CD pipelines?&lt;/li&gt;
&lt;li&gt;Do you manage infrastructure configurations?&lt;/li&gt;
&lt;li&gt;Are you responsible for debugging production issues?&lt;/li&gt;
&lt;li&gt;Do you maintain internal developer tools?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Behavior &amp;gt; Job Title&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This shift in approach matters because UX problems live in workflows—not in LinkedIn titles. When you recruit based on what people actually do, you'll find participants whose experiences directly inform the decisions your research needs to support.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where Does MVP Fit In?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Another common confusion arises when designers ask: "Should I design the interview around my MVP?" The answer depends on the type of research you're conducting. There are two major types of interviews in Developer UX, and understanding when to use each is critical.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Discovery Interviews (Before You Build)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This is where many teams rush—but discovery interviews are about understanding, not validating your solution.&lt;strong&gt;At this stage, you are validating the problem, not the solution.&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;Discovery interviews focus on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Current workflows&lt;/li&gt;
&lt;li&gt;Friction points&lt;/li&gt;
&lt;li&gt;Workarounds&lt;/li&gt;
&lt;li&gt;Mental models&lt;/li&gt;
&lt;li&gt;Tool ecosystems&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You ask questions like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Walk me through how you deploy your application.&lt;/li&gt;
&lt;li&gt;What tools are involved?&lt;/li&gt;
&lt;li&gt;What usually slows you down?&lt;/li&gt;
&lt;li&gt;What's the most frustrating part of your workflow?&lt;/li&gt;
&lt;li&gt;When was the last time something broke? What happened?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Notice something important: You're not pitching. You're not suggesting features. You're not leading. You're learning reality.&lt;/strong&gt; This stage prevents you from building a beautiful solution to a problem that doesn't matter.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Evaluative Interviews (After You Have an MVP)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This is when your MVP becomes central to the research. Now you're testing execution rather than discovering problems.&lt;/p&gt;

&lt;p&gt;Evaluative interviews focus on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Clarity&lt;/li&gt;
&lt;li&gt;Usability&lt;/li&gt;
&lt;li&gt;Learnability&lt;/li&gt;
&lt;li&gt;Workflow alignment&lt;/li&gt;
&lt;li&gt;Mental model match&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Questions shift to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What do you expect to happen when you click this?&lt;/li&gt;
&lt;li&gt;How would you approach this task?&lt;/li&gt;
&lt;li&gt;Is anything confusing?&lt;/li&gt;
&lt;li&gt;What feels unclear or unnecessary?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Here, you are validating execution—not discovering the problem.&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;The Right Order for Developer UX Interviews&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If you want your research to create real impact, follow this order:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Step 1: Define the Research Goal&lt;/strong&gt; — What decision will this research inform?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Step 2: Define Behavioral Criteria&lt;/strong&gt; — Who actually performs this workflow?**&lt;/li&gt;
&lt;li&gt;*&lt;em&gt;Step 3: Decide Interview Type *&lt;/em&gt;— Discovery or Evaluative?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Step 4: Write Focused Questions&lt;/strong&gt; — Only after the above is clear.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;A Simple Structure You Can Use&lt;/strong&gt;&lt;br&gt;
Here's a clean framework you can adapt for any Developer UX study:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Screening Questions&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What is your role?&lt;/li&gt;
&lt;li&gt;How many years of development experience do you have?&lt;/li&gt;
&lt;li&gt;What tools do you use daily?&lt;/li&gt;
&lt;li&gt;Are you responsible for deployment or infrastructure setup?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;2. Context Questions&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Can you describe your current development workflow?&lt;/li&gt;
&lt;li&gt;What tools are central to your process?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;3. Workflow Deep Dive&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Walk me through your last deployment.&lt;/li&gt;
&lt;li&gt;What steps are manual vs automated?&lt;/li&gt;
&lt;li&gt;Where do you switch tools?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;4. Pain Points&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What frustrates you most?&lt;/li&gt;
&lt;li&gt;What takes longer than it should?&lt;/li&gt;
&lt;li&gt;What do you wish was simpler?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;5. Opportunity Signals&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;If you could improve one thing, what would it be?&lt;/li&gt;
&lt;li&gt;What tools have you abandoned and why?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;This structure keeps the conversation focused and actionable.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Biggest Mistake in Developer UX Research&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Many teams jump straight to solution validation. They say: "We built a better dashboard—let's test it."&lt;br&gt;
But if you didn't deeply understand the following, you risk solving a surface-level issue:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;How developers think&lt;/li&gt;
&lt;li&gt;Where friction truly exists&lt;/li&gt;
&lt;li&gt;What trade-offs they accept&lt;/li&gt;
&lt;li&gt;What constraints they operate under&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Developer workflows are complex.&lt;/strong&gt; They include automation, scripts, legacy systems, internal tools, and cognitive shortcuts. You must understand the ecosystem before improving it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;br&gt;
If you're confused between focusing on MVP or demographics, remember this:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;MVP matters only after the problem is clear.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Demographics matter only when they affect behavior.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Research objective always comes first.&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;When you prioritize clarity of purpose over question-writing speed, your interviews stop being conversations—and start becoming strategy.And &lt;strong&gt;that's when Developer UX research becomes powerful.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>design</category>
      <category>developer</category>
      <category>interview</category>
      <category>ux</category>
    </item>
    <item>
      <title>How UX Designers Can Contribute to OpenMRS: A Beginner’s Guide</title>
      <dc:creator>Pavanipriya Sajja</dc:creator>
      <pubDate>Sun, 18 Jan 2026 06:52:10 +0000</pubDate>
      <link>https://forem.com/priya_sajja_c336921bbda87/how-ux-designers-can-contribute-to-openmrs-a-beginners-guide-3d02</link>
      <guid>https://forem.com/priya_sajja_c336921bbda87/how-ux-designers-can-contribute-to-openmrs-a-beginners-guide-3d02</guid>
      <description>&lt;p&gt;&lt;strong&gt;Learn how to explore, understand, and contribute to an open-source health tech platform even if you’re new to UX and open source.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Open-source platforms are a goldmine for UX designers looking to build real-world portfolio projects, gain experience, and contribute to meaningful products. One of the most exciting options in Health Tech is OpenMRS—an open-source platform powering electronic medical records (EMRs) in developing countries.&lt;/p&gt;

&lt;p&gt;If you’ve ever wondered how to start contributing to a big open-source project as a UX designer, this guide will walk you through the process, step by step.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why OpenMRS?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;OpenMRS is not just another health tech platform—it’s a global community that builds EMR applications and tools used in hospitals, clinics, and health programs around the world. &lt;/p&gt;

&lt;p&gt;The platform includes:&lt;/p&gt;

&lt;p&gt;**Core backend (OpenMRS Platform): **The foundation powering all EMR applications and modules.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Front-end applications:&lt;/strong&gt; OpenMRS 3.0 (O3) Reference Application: Next-generation UI built for usability, speed, and modularity.&lt;br&gt;
OpenMRS 2.x Reference Application: Legacy frontend still widely used.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Distributions:&lt;/strong&gt; Pre-packaged solutions like Bahmni, UgandaEMR+ O3, and KenyaEMR O3, designed for different country-specific healthcare workflows.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Modular apps:&lt;/strong&gt; Tools for registration, appointments, clinical documentation, billing, stock management, reporting, and form building.&lt;/p&gt;

&lt;p&gt;This ecosystem makes OpenMRS an excellent playground for UX designers who want to contribute to meaningful, impactful projects while building their portfolios.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Explore the Website and Community&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Start by visiting the &lt;strong&gt;OpenMRS website&lt;/strong&gt;: [(&lt;a href="https://openmrs.org)%5DFrom" rel="noopener noreferrer"&gt;https://openmrs.org)]From&lt;/a&gt; the homepage, you can explore: Products such as Learn about EMR features, technology stack, and product roadmap.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Community:&lt;/strong&gt; Find out about events, calls, and different ways to get involved.&lt;br&gt;
&lt;strong&gt;Roles and onboarding:&lt;/strong&gt; Designers, developers, healthcare providers, and researchers can follow clear onboarding steps.&lt;br&gt;
You can also explore success stories like UgandaEMR+ O3 in their blog: [(&lt;a href="https://openmrs.org/blog)" rel="noopener noreferrer"&gt;https://openmrs.org/blog)&lt;/a&gt;]&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Pro tip: Keep a document with all useful links and resources. It will save you time when revisiting the platform later.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Step 2: Explore Documentation for UX Tasks&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;OpenMRS has extensive documentation that can help you identify UX contribution opportunities:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;OpenMRS Design Documentation&lt;/strong&gt; As a UX designer, you can:&lt;br&gt;
Conduct usability studies on documentation to see if new contributors understand it easily. Suggest improvements to the UX lead or project maintainer. Work on content creation, like writing blog posts or creating YouTube tutorials.&lt;/p&gt;

&lt;p&gt;The documentation also includes design systems, Figma files, Zeplin handoffs, demo applications, and past research, giving you everything you need to start contributing.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 3: Explore GitHub&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Even as a designer, understanding GitHub basics is essential. It helps you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Track project progress&lt;/li&gt;
&lt;li&gt;Understand development workflows&lt;/li&gt;
&lt;li&gt;Identify pain points in the product&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Visit the OpenMRS GitHub: [&lt;a href="https://github.com/openmrs" rel="noopener noreferrer"&gt;https://github.com/openmrs&lt;/a&gt;]&lt;br&gt;
Here’s how you can get started:&lt;/p&gt;

&lt;p&gt;Read the README.md of a repository, such as openmrs-distro-referenceapplication, to understand the project.&lt;/p&gt;

&lt;p&gt;Check Pull Requests to find tasks: Pull Requests Open tasks are available for contribution. Closed tasks are already resolved.&lt;/p&gt;

&lt;p&gt;Comment on a PR if you want to participate and you’ll be subscribed to notifications for updates.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Pro tip:&lt;/strong&gt; Look for issues labeled “good first issue”—these are beginner-friendly tasks perfect for your first contributions.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Step 4: Identify UX Contribution Opportunities&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;UX designers can contribute in many ways:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Improving documentation usability&lt;/li&gt;
&lt;li&gt;Conducting usability studies&lt;/li&gt;
&lt;li&gt;Proposing design improvements for apps or modules&lt;/li&gt;
&lt;li&gt;Creating content for the community, such as videos, blogs, or tutorials&lt;/li&gt;
&lt;li&gt;Reviewing UI components and workflows in O3 or RefApp&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Once you start contributing, don’t forget to share your work on LinkedIn or in your portfolio—it’s a great way to showcase real-world impact.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 5: Applications You Can Explore&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;OpenMRS is a rich ecosystem with multiple applications and distributions, including: O3 Reference Application: Modern frontend for end-to-end workflows, OpenMRS 2.x Reference Application: Legacy UI still in use Bahmni, UgandaEMR+ O3, KenyaEMR O3: Pre-packaged distributions for hospitals and clinics&lt;/p&gt;

&lt;p&gt;Modules for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Registration &amp;amp; Appointments&lt;/li&gt;
&lt;li&gt;Clinical Documentation &amp;amp; Diagnosis Tracking&lt;/li&gt;
&lt;li&gt;Billing &amp;amp; Stock Management&lt;/li&gt;
&lt;li&gt;Reporting &amp;amp; Data Exports&lt;/li&gt;
&lt;li&gt;Form Builder &amp;amp; Cohort Builder&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each of these applications offers opportunities for UX research, UI improvements, and content contributions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Final Thoughts&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Starting as a UX designer in open source might feel overwhelming at first—but platforms like OpenMRS make it approachable. By exploring the website, documentation, GitHub, and community, you can find tasks that match your skills and gradually build a strong portfolio with real-world impact.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Remember:&lt;/strong&gt; start small, participate in community calls, and document your contributions. With consistency, you’ll not only learn a lot but also make meaningful contributions to a global health platform.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;If you found this guide useful, follow me for more tips on contributing to open-source projects as a UX designer!&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;I am also creating the videos for the UX designer. You can learn from there too. Here is my chanel link:&lt;a href="//youtube.com/@designux1428/videos?sub_confirmation=1"&gt; youtube.com/@designux1428/videos?sub_confirmation=1&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>opensource</category>
      <category>contributorswanted</category>
      <category>health</category>
    </item>
    <item>
      <title>AI-Native UX Design: A Quiet Shift in How We Design Interfaces</title>
      <dc:creator>Pavanipriya Sajja</dc:creator>
      <pubDate>Wed, 24 Dec 2025 00:37:08 +0000</pubDate>
      <link>https://forem.com/priya_sajja_c336921bbda87/ai-native-ux-design-a-quiet-shift-in-how-we-design-interfaces-c41</link>
      <guid>https://forem.com/priya_sajja_c336921bbda87/ai-native-ux-design-a-quiet-shift-in-how-we-design-interfaces-c41</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fim5u1i6bw5c45nlghmqt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fim5u1i6bw5c45nlghmqt.png" alt="native AI &amp;amp; UX" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;When you open an AI tool like ChatGPT or a voice assistant, you might notice something unusual. There are no menus telling you where to go. There are no buttons showing you what to click. Most of the time, there is just a blank text box.&lt;/p&gt;

&lt;p&gt;This can feel strange at first. For years, we were taught that good design needs clear navigation and visible actions. So why do these AI tools work so well, even without those things?&lt;/p&gt;

&lt;p&gt;The answer is simple: the way we use software has changed.&lt;/p&gt;

&lt;p&gt;In the past, interfaces were built around steps. If you wanted to do something, the system asked you to do it one step at a time. For example, booking a flight meant choosing cities, picking dates, selecting a seat, and paying. You followed the steps, and the system waited for you at each point.&lt;/p&gt;

&lt;p&gt;As designers, our job was to make those steps easy. We reduced clicks, improved labels, and made buttons clearer. This worked well because users were always in control.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;AI changes this relationship.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;With AI tools, users no longer follow steps. Instead, they describe what they want in their own words. You can simply say, “Book me the cheapest flight to Tokyo in March,” and the system figures out the steps by itself. The work happens behind the scenes.&lt;/p&gt;

&lt;p&gt;Because of this, users think differently. They are no longer asking, “What do I do next?” Instead, they ask, “Did the system understand me?”&lt;/p&gt;

&lt;p&gt;This is the biggest change in AI-native design.&lt;/p&gt;

&lt;p&gt;When users don’t see what’s happening, trust becomes very important. In traditional software, trust was built slowly. Every click gave feedback. Every screen confirmed progress. With AI, all that trust is placed in one moment. Users must believe that the system understood them and did the right thing.&lt;/p&gt;

&lt;p&gt;That’s not easy.&lt;/p&gt;

&lt;p&gt;This is why AI-native UX design is mostly about trust. Designers now focus less on buttons and more on helping users feel safe and confident. We do this by showing progress, explaining decisions, and being honest when the system is unsure.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;AI also changes how designers work.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Many designers worry that AI will replace them. In reality, AI mostly replaces repetitive tasks. It can help write research questions, summarize notes, or organize information. But AI does not understand context or human emotion. It doesn’t know what is truly important.&lt;/p&gt;

&lt;p&gt;Designers still make the final decisions. Their role becomes more about thinking and less about manual work.&lt;/p&gt;

&lt;p&gt;When designing AI systems, it’s also important to remember that not every action should happen automatically. Some actions are low risk, like drafting a message. Others are high risk, like sending money or deleting data. Good design adds extra checks for important actions. This doesn’t slow users down—it helps them feel secure.&lt;/p&gt;

&lt;p&gt;AI systems can also make mistakes. They might misunderstand a request or give a confident but wrong answer. When designers plan for these situations, users feel more comfortable using the product, even when something goes wrong.&lt;/p&gt;

&lt;p&gt;In the end, AI-native UX design is not about making software look fancy or futuristic. It’s about making powerful technology feel understandable and human.&lt;/p&gt;

&lt;p&gt;As AI becomes part of everyday life, designers who focus on clarity, honesty, and trust will play an important role in shaping how people interact with these systems.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>design</category>
      <category>ux</category>
    </item>
    <item>
      <title>The UX of DX: Identifying the Key Areas for Designer Participation in Developer Experience Projects</title>
      <dc:creator>Pavanipriya Sajja</dc:creator>
      <pubDate>Sun, 21 Dec 2025 00:05:34 +0000</pubDate>
      <link>https://forem.com/priya_sajja_c336921bbda87/the-ux-of-dx-identifying-the-key-areas-for-designer-participation-in-developer-experience-projects-44je</link>
      <guid>https://forem.com/priya_sajja_c336921bbda87/the-ux-of-dx-identifying-the-key-areas-for-designer-participation-in-developer-experience-projects-44je</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0s1r0e6joyujxoldxvtm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0s1r0e6joyujxoldxvtm.png" alt="Developer experience project" width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The role of a UX designer is traditionally associated with consumer-facing apps, but as companies realize that developer productivity is a competitive advantage, the field of Developer Experience (DX) has emerged as a critical frontier.&lt;/p&gt;

&lt;p&gt;In DX, the "user" is a software engineer, and the "product" is the ecosystem of tools they use to build, deploy, and monitor code. Here is an overview of the core areas and platforms where UX designers can—and should—participate.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Internal Developer Portals (IDPs)&lt;/strong&gt;&lt;br&gt;
Internal portals (like Backstage or Port) are the "front door" for an organization’s engineering team. Without UX intervention, these often become cluttered "service catalogs" that are hard to navigate.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;UX Participation:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The &lt;strong&gt;"Golden Path":&lt;/strong&gt; Designing streamlined, self-service workflows for common tasks like creating a new microservice or provisioning a database.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Information Architecture (IA):&lt;/strong&gt; Organizing thousands of services, APIs, and technical documents into a searchable, logical hierarchy.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Onboarding:&lt;/strong&gt; Designing the first-day experience for new hires to get their environment set up in hours instead of weeks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. API Design as Interface Design&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;An API is essentially a UI without the graphics. If a developer can’t figure out how to call an endpoint or understand an error message, it is a UX failure.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;UX Participation:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Consistency &amp;amp; Predictability:&lt;/strong&gt; Ensuring naming conventions (e.g., camelCase vs snake_case) and RESTful patterns are consistent across the entire platform.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Error UX:&lt;/strong&gt; Designing actionable, human-readable error messages that tell the developer why something failed and how to fix it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Mental Models:&lt;/strong&gt; Aligning the API structure with how developers think about the problem domain (e.g., "Orders" vs. "Database_Rows").&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Command Line Interfaces (CLIs)&lt;/strong&gt;&lt;br&gt;
For many developers, the terminal is their primary workspace. UX designers can apply "keyboard-first" design principles to CLI tools.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;UX Participation:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Discoverability:&lt;/strong&gt; Designing "help" flags and auto-completion features so users don't have to keep a manual open.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Feedback Loops:&lt;/strong&gt; Using progress bars, colors, and clear status updates for long-running processes like builds or deployments.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Interaction Design:&lt;/strong&gt; Implementing interactive modes (prompts, selects) for complex commands to reduce the risk of syntax errors.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Documentation &amp;amp; Technical Content&lt;/strong&gt;&lt;br&gt;
Documentation is often the most important "feature" of a technical product. UX designers bring the ability to structure information for high scannability.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;UX Participation:&lt;/strong&gt;&lt;br&gt;
**&lt;br&gt;
The "Time to First 'Hello World'":** Measuring and optimizing how long it takes a developer to complete a basic tutorial.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Contextual Help:&lt;/strong&gt; Designing IDE plugins or hover-state documentation that brings information to where the developer is actually working.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Search UX:&lt;/strong&gt; Optimizing search results and filtering to help developers find specific code snippets quickly.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Design Systems &amp;amp; Component Libraries&lt;/strong&gt;&lt;br&gt;
When UX designers build design systems, they aren't just creating UI kits for other designers; they are creating developer tools.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;UX Participation:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Developer Ergonomics:&lt;/strong&gt; Ensuring components are easy to implement (clear props, clean CSS, accessibility built-in).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Documentation for Implementation:&lt;/strong&gt; Writing guides that explain not just what a button looks like, but how it behaves in different code environments.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6. Operational Dashboards (CI/CD &amp;amp; Monitoring)&lt;/strong&gt;&lt;br&gt;
Developers spend significant time in dashboards like GitHub Actions, Datadog, or Grafana. These tools often suffer from "data vomit"—too much information without clear priorities.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;UX Participation:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Signal vs. Noise:&lt;/strong&gt; Helping teams identify which metrics are critical (red alerts) versus which are just background noise.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;User Journey Mapping:&lt;/strong&gt; Mapping the "incident response" journey to design layouts that help developers find the root cause of a crash faster.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The UX Toolkit for Developer Experience&lt;/strong&gt;&lt;br&gt;
To succeed in these areas, UX designers must adapt their existing toolkit:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Developer Personas:&lt;/strong&gt; Differentiating between a Junior Frontend Dev, a DevOps Engineer, and a Data Scientist.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Usability Testing&lt;/strong&gt; (Code-Based): Watching a developer try to integrate an SDK and noting where they struggle with the syntax or logic.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Technical Empathy:&lt;/strong&gt; Learning enough about the tech stack to understand the constraints and "pain points" of the coding process.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Key Insight: In DX, the goal isn't "delight" in the traditional sense; it's uninterrupted flow. The best developer experience is the one that stays out of the way.&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>ux</category>
      <category>tooling</category>
      <category>design</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
