January 17, 2024

How We Collaborated with Eugen Rochko, Founder of Mastodon, to Improve Its New User Experience

Late last year, I had the opportunity to work closely with Eugen Rochko, Mastodon’s founder, to help tackle a problem unique to federated social networks: users kept forgetting which server (or "instance") they had signed up on.

Library

Mastodon is an open-source social network with more than 10 million users across thousands of independently run servers. This decentralization is one of its biggest strengths; however, it also creates unique UX challenges. Unlike a centralized platform where there's only one "home," Mastodon users pick a server when signing up — and many new users, especially those unfamiliar with the federated model, found it confusing to remember where their account lived.

The issue would surface when users tried to log back in or invite friends. They knew they had a Mastodon account but often couldn’t recall which domain they had joined, leading to frustration and, in many cases, drop-off.

Exploring Solutions

We explored a range of possible solutions to this problem. Some ideas included:

  • Standardizing server naming conventions
  • Building tools to search across instances
  • Creating better signposting during signup

But the solution we ultimately landed on was to overhaul the new user experience (NUX), starting with one of the most persistent touchpoints: email.

Rethinking the Email Experience

Instead of sending a generic welcome email, we redesigned it to make the server domain unmistakably clear — and to reinforce it through friendly, repeated prompts. The idea was to anchor users to their server from day one.

We also designed reminder emails and login support flows that helped users reconnect with their server more easily if they ever forgot.

Library

Beyond Email: Improving Onboarding

Email was just one piece. We also revisited parts of the onboarding experience itself to:

  • Make the server choice feel more intentional
  • Create a stronger emotional connection with the user's chosen community
  • Reduce friction for users returning to the platform after time away

Library

I ran some workshops with Eugen and some of their development team to explore some possible approaches for improving the on-platform sign up experience.

Working Closely with Eugen

Throughout the project, I collaborated directly with Eugen, iterating on strategy, wireframes, and final designs. This opportunity was an absolute pleasure. I partner with a lot of CEOs and founders, and Eugen really stood out as both a sharp and purpose-driven leader who's building a unicorn-scale software company on a non-profit budget. He makes even the most lean founder look flush.

Mastodon’s decentralized nature is part of what makes it powerful. By improving the early user experience, we aimed to help more people stay connected to the communities they chose and, ultimately, strengthen the network as a whole.

AI Is Offering A New First Step To The Mental Health Journey

How AI is creating accessible entry points to mental health support for millions who struggle silently
March 11, 2025

After the Interface: Rethinking Design for a World of AI Agents

SaaS interfaces are changing. With AI-driven agents taking over manual workflows, the way we design software is shifting away from dashboards and CRUD-heavy apps.
February 27, 2025

Hill Has Been Accepted Into The HF0 Residency

Hill has joined the HF0 Residency – the residency program for repeat founders
February 1, 2025

Joining Hill As Founding Designer

I've joined Hill – a new marketplace for trading private companies
January 25, 2025

We turned 10 years of product design expertise into the ultimate AI design copilot

Using AI Vision to create the ultimate design inspiration tool
January 23, 2025

Breaking into UX & Product Design: A Guide for New Designers

How to land a design job. The skills you need, and how to get them
December 28, 2024

Adding 'flexible features' to uncover new product opportunities

How we add flexible features like notes areas, generic task management and form builders, to see how people use them and uncover possible new features
November 8, 2024

Introducing Blair, the companion to help you conquer your day

Blair's AI creates totally unique daily meditations for you, tailored specifically to what's on your mind
October 25, 2024

Pushing Through Creative Block: Learning from Artists and Musicians to Reignite Inspiration

Flow of consciousness, setting constraints, establishing routines – techniques to navigate creative blocks
April 6, 2024

Unlocking Airbnb’s Secret: How SaaS Founders Can Aim For 10 Stars And Win

Discover how Airbnb’s 10-Star framework can revolutionise your SaaS product strategy. Dive deep into visionary thinking, pragmatic…
October 2, 2023

How to avoid MVP feature creep: The ICE Method

This tool is an ultra fast hack to figure out what features you should be building.
July 16, 2023

Introducing Mast: The project tool for design teams

Incredibly excited to release Mast in early access to design teams around the world
July 16, 2023

Starting a company during a global pandemic, with Jeremy Blaze on Funemployed

NBS' founder Jeremy discusses starting NOOK during the COVID-19 pandemic with James Daly from Funemployed
November 15, 2020

Introducing NOOK: Digital Patron Check-In & Menus to Keep Australia's Hospitality Industry Afloat

Helping the hospitality sector safely navigate the COVID-19 pandemic
July 2, 2020

Why I’ve started a product design studio

For the last five or so years I’ve worked almost exclusively with tech startups, the last year of which I’ve been freelancing full-time……
April 3, 2019

Case Study: Making sense of LIVE carpark availability in UbiPark

A map-based UX project with some unique data challenges
November 29, 2018

Case Study: Embark’s design, launch & early iteration

The early days of Embark, a global public transport utility.
November 28, 2018

Enpose has been acquired by ApiLayer, solidifying their position in the screenshot API market

After a year and a half, and over 3.5 million screenshots generated, Enpose has been acquired by ApiLayer!
June 25, 2018

An exercise in reductive design: Building a beautiful API

Turning something inherently complex into a simple, intuitive experience
August 9, 2017

Explore the world and work full-time? It’s possible.

How to take on the ‘digital nomad’ lifestyle and travel the world while working
July 19, 2017