8m read

882 words

Matt's Thoughtscape

Role

Product Designer

Tools

Figma

Claude Code

Timeline

3 weeks

View Matt's Thoughtscape

CONTEXT

Building a website that showcases my opinions about different forms of media

As I'm a very opinionated person, I like to rate/review new experiences. This applies to many different things in life; food, books, movies, etc. Two of the most popular apps on the app store are made for reviewing books and movies: Goodreads for books and Letterboxd for movies. They have a combined user base of more than 150 million people.

I use these opinions as a way of telling people who I am and what I like. When a new person wants to know what I'm like, I think it'd be interesting to show them my media diet than describe myself. My taste is part of my identity.

PROBLEM

Reviews of books/movies are split in to two different apps

The problem with the current landscape is that Goodreads and Letterboxd are two different apps. There is no single place that can represent my full taste across mediums. If I wanted to show a person everything, it'd be cumbersome to navigate through two different apps.

SOLUTION

Thoughtscape: an entryway into my media opinions

The problem with the current landscape is that Goodreads and Letterboxd are two different apps. There is no single place that can represent my full taste across mediums. If I wanted to show a person everything, it'd be cumbersome to navigate through two different apps.

DESIGN DECISIONS

What features does Thoughtscape have?

Canvas Layout

Most review sites present content as a list or feed, forcing you through it in a fixed order. I think about films and books visually, through their posters and covers, so I designed the canvas around that. Instead of text descriptions leading you to content, the covers and posters become the interface. You land on the page, see everything at once, and click whatever catches your eye.

Admin Mode

The canvas also gave me something a list never could provide: editorial control. I built an admin mode that lets me drag and rearrange entries however I want. If I just watched something I want people to see first, I move it to the center. If a book changed how I think about something, I can surface it. The spatial layout becomes a curation tool, not just a display format.

Reviews

When I think about what a review actually is at its core, it comes down to four things: what it is, who made it, how I felt about it, and what I thought. Date watched and genre are supplementary — interesting in some contexts but not essential to understanding a review. Including them would add cognitive load without adding meaning. So I cut them.

Books & Movies

One of the most important decisions I had to get right is differentiating books and movies. If you lay a book cover flat and a movie poster flat, they would look like the same object so I needed to make them distinguishable. I chose to give book covers a page-curl on the bottom right because that is reminiscent of when you’d turn the page of a book. While a slight addition, its impact is enormous

VALIDATION

People want to make a thoughtscape of their own

After several iterations, I showed the website to a friend and they asked how they could make one for themselves. This confirms that the problem wasn't unique to me and that this is something that people are interested in making.

This led to an opening for an important question: should this be made public for anyone to make?

View Matt's Thoughtscape

NEXT STEPS

What are the next steps for Thoughtscape?

Add filter system

The most immediate next step is a filter and sort system. I want to enable users to filter by rating, media type, newest, etc. The canvas works well for browsing but there's no way to find something specific right now.

Understanding how to incorporate music

Adding albums or songs as a third media type would complete the picture of my media diet, but the data problem is different.

Gauging people's opinions on making this public

The biggest open question is whether this should be a product. A friend who saw Thoughtscape asked how they could make one for themselves. That moment made me wonder whether the experience I built for myself is something others would want.