Skip to content

Putting the 'You' in User Research

Date: May 16, 2025

Toledo Codes recently hosted "Putting the 'You' in User Research: Usability Lessons for Young Software Developers," featuring an engaging presentation by Blade Frisch, a PhD candidate in Computational Science and Engineering at Michigan Technological University. The event was a tremendous success, bringing together our local tech community for an evening of learning, networking, and collaboration.

About the Presentation

Blade shared his journey from software developer to user researcher, drawing on his diverse background in music education, computer science education, special education, Android development at Ford, and his experience founding an assistive technology startup called Frischly Made Tech.

His presentation addressed a critical aspect of software development that often goes overlooked: understanding the end users of our products. The talk wasn't designed to transform attendees into user researchers (as Blade noted, it's "truly a specialized skillset"), but rather to introduce key concepts and convince developers of the value of basic user research.

Key Approaches Covered

The presentation covered four main approaches to user research:

  1. Read Up (Research): Looking at what's currently being done through Google searches, company websites, and industry events—understanding that "lived experience is NOT the same as research!"

  2. Talk to People (Interviews): Both casual conversations and structured interviews with actual users (specifically NOT other developers) to gain perspective and context.

  3. Observe People (Ethnography): Watching users in their natural environments to see what they actually do versus what they say they do.

  4. Test with People (Usability Testing): Having users complete specific tasks to identify where designs break down—which Blade emphasized with, "If you do nothing else, do this!"

Interactive Format

What made the evening particularly special was the interactive format. Instead of just lecturing, Blade incorporated four hands-on activities throughout the presentation:

  • Activity 1: Asking neighbors about their desk or workstation setup (casual talks)
  • Activity 2: Answering structured interview questions about workspace setup and essential tools
  • Activity 3: Observing Blade as he presented (ethnography in action)
  • Activity 4: A practical usability test using Amazon.com to find a book's table of contents

Key Takeaways

Blade concluded with three essential points:

  1. "Being a developer is not enough to make usable software"
  2. "Any developer can learn basic usability skills"
  3. "Work with usability experts to take your idea from code to product"

He emphasized the importance of diverse teams that include UX/UI designers, graphic designers, content designers, and researchers—not just developers. And he shared valuable resources, including several recommended books on user research and experience design.

Blade recommended several excellent resources for those interested in learning more about user research:

Presentations

Below are the slides from presentations given at this event:

Putting the 'You' in User Research - Usability Lessons for Young Software Developers

By Blade Frisch

Get Involved

If you'd like to present at a future Toledo Codes event, please visit our Submit a Talk page. We welcome presentations on a wide range of technical topics and experience levels.