Hi, my name is Adam Ruf.
I'm a UX designer who codes.
I help teams deliver smiles.

Pyramids representing the hierarchy of user needs, as described by Aaron Walter in his book, Designing for Emotion. From bottom to top: Functional, Reliable, Usable, & Pleasurable
Glowing UX trophy

I started UX Design Contest as a fun way for designers
to practice critical design skills and grow their portfolios.

Learn More

🤓 I'm streaming & chatting design on Twitch.
Join us for design mentoring and fun
Tuesday, Wednesday, and Thursday nights!

Join me on Twitch

Who Am I?

I'm Adam Ruf, SF-based full-stack UX Designer, and member of the Design team at Twitch where I help people save time and have fun achieving their streaming goals.

After hours, when I'm not mentoring the next generation of UX designers, I support entrepreneurs with freelance UX strategy and end-to-end design support.

Learn more about Adam »

How I Help

I help teams achieve their product or service design goals through lean user research and design strategy, focusing on rapid prototype development to quickly learn what works, what doesn't, and why.

I also provide mentorship for startups and individual designers growing their design cultures and careers, respectively.

Explore UX resources »

What's New?

Aug 3
Join me this Saturday, August 5th for my first ever 24-hour live design stream on Twitch! Design chat, AMA, project work, reviews, design surgery, giveaways, raids, and more!
See event details

Aug 1
I started UX Design Contest to provide designers with a fun way to practice full-stack UX design skills and writing good case studies. Oh yeah, and win prizes, too!
Learn more about UX Design Contest

Recent Side Projects

Helping designers have fun building skills and growing their portfolios

Inspired by my friend Pablo Stanley's success running design contests with his Sketch Together community, I started UX Design Contest to provide a structured and fun way for designers to practice the full variety of UX Design skills and grow their portfolios.

Making it easy to design for 16:9 image requirements

When we decided to use the 16:9 aspect ratio standard for the Twitch Events feature my team and I launched, I built a simple 16:9 dimensions calculator to help me get the proper dimensions for displaying user-generated images at high-quality.

Tool for creating fast and fun user dialogue flows

I wanted a faster way to create attractive user dialogue flows than using Sketch, so I built a simple MVP that allows UX designers to create a dialogue flow between a user and an app and then print to PDF or paper to share with stakeholders.

See more work