UX Adam Ruf charicature by Charlene Sirianni

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

Live on

๐Ÿค“ Join me and designers like you for live design projects and chat Tuesday-Thursday at 6pm PST! ๐Ÿ‘ Live portfolio reviews on Thursdays

Learn More

UX Design

๐Ÿ† I started the contest as a fun way for designers to practice design skills and grow their portfolios. ๐Ÿ“จ Get a heads up before the next contest

Learn More
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

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, I'm streaming design events on Twitch to support and mentor the next generation of UX designers.

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 people starting out or working to grow their design careers.

Explore UX resources ยป

What's New?

Feb 20
I'm experimenting with a new hosted Twitch channel experience. Join us and check it out Tuesday-Thursday 6-8pm PST at adamruf.com/live.

Feb 19
๐Ÿ† Design Contest #5 is GO! Use Figma to build a design system for this curated list experience. See contest details

Side Projects

๐Ÿ“š A book club to help designers grow by reading, thinking, and sharing

UX Design Book Club helps people practice critical thinking skills while reading popular design books. Private and public book club events provide opportunities for networking and discussion.

Visit Site

๐Ÿ† Monthly contests for designers that exercise skills and grow portfolios

Inspired by my friend, Pablo Stanley, I started UX Design Contest to provide a structured, fun way for designers to practice a variety of UX design skills and create portfolio-ready case studies.

Visit Site

๐Ÿ”ฎ A scalable solution to "Too many questions"

With the help of our design community on Twitch, I built a modern magic 8-ball experience to demonstrate the value of side projects, trying out new technologies, exercising creativity, staying humble, and having fun.

Visit Site

๐Ÿ“ Getting the right dimensions with a 16:9 calculator for UI designers

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

Visit Site

๐Ÿ˜ฒ Highlighting confusion, frustration, and delight with a User Dialogue Flow tool for designers

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.

Visit Site