What began as a series of small experiments slowly started to connect.
RUFF began as a way to step away from screens and make physical things — prints, stickers, portraits, and other small, thoughtfully crafted objects. I loved the pace and tactility of that, but I kept running into the same tension. The ideas kept multiplying. And every physical decision came with constraints: what to produce, how much to make, how to sell it, and how long to keep selling the same thing before it felt stale or wasteful.
Physical work is deeply tied to inventory and sales. You commit early, hope it resonates, and then live with the outcomes. Over time, that made it harder to follow curiosity freely. Exploring new directions often meant more risk, more overhead, or letting good ideas sit on the sidelines.
At the same time, I’ve spent much of my life working digitally. Design and development have always been part of my process. What held me back wasn’t ability, but attention. Building something ongoing requires long stretches of focus, iteration, and care. The kind that’s hard to protect when you’re working solo and juggling multiple creative paths.
But that’s changed.
New tools have made it possible for a single person to experiment, iterate, and actually ship ideas that would have felt out of reach even a few years ago. Instead of waiting for the “right moment,” I started treating this as an experiment. Something playful. Something I could follow rather than force. A way to learn as I go.
That mindset led to RUFF and Friends.

A Place for Your Friends
RUFF and Friends is a place where you create and collect portraits of your pets.
You choose a friend, pick a style from a rotating set of drops, and see how they’re interpreted. Over time, you build a collection — not just of images, but moments. Different looks. Different moods. Snapshots of who your pet is at a particular point in time.
It’s not about making one perfect portrait. It’s about coming back, trying something new, and watching a collection slowly take shape — a small world where your pet is the main character.

Styles are released as limited drops. Seasonal releases, one-off experiments, special moments. Each drop is intentionally distinct, and that contrast is part of what makes collecting them feel alive.
A Shape That Took Time to Form
This project didn’t arrive all at once. It slowly took shape in the background, long before I knew how the pieces could come together.
I didn’t have a clear outcome in mind. I just kept gravitating toward the same kinds of ideas — playful worlds, illustrated characters, meaningful keepsakes, and digital experiences that feel thoughtful instead of noisy. For a long time, I kept those things separate. When I let them overlap, things finally started to click.
Treating RUFF and Friends as an experiment changed everything. Instead of asking, “Is this the right thing to make?” I started asking simpler questions: “Is this fun?” “Is this interesting?” That shift made it easier to follow curiosity instead of trying to define it upfront.
Pick a Friend, Pick a Style
The app itself is intentionally simple.
You pick a pet. Upload a few photos. Choose a style. Then you wait a moment while the portrait is created. When it’s ready, it becomes part of your collection — and part of the RUFF universe. There’s something surprisingly emotional about seeing a familiar face reinterpreted this way.
Portraits start digital, but they don’t have to stay there. They can become physical keepsakes — stickers, framed prints, Valentine cards. That space between digital and physical has always fascinated me, and this gives me a way to explore it without locking anything into a single outcome.
This isn’t a one-and-done experience. Styles change. Drops come and go. Your collection grows over time. Revisiting and rediscovering is core to the idea.

Where the Personality Lives
I care deeply about the little details.
I’m the kind of person who could iterate on this forever — spacing, motion, copy, tiny interactions most people wouldn’t consciously notice. Not because it needs to be perfect, but because those details are where personality shows up.
That care shapes how everything feels as you move through the app — quietly, intentionally, without asking for attention.

An Open Invitation
Right now, I’m kicking things off with a Valentine edition, and it’s free to try.
That part matters to me. I want people to experience it without friction or commitment. You can make a portrait in a few minutes and walk away, or you can come back later and keep building.

This version of RUFF and Friends feels like the clearest expression of my perspective so far. It’s not a pivot or a reinvention. It’s more like everything I’ve been circling for years finally landing in one place.
If you’re someone who’s obsessed with your pets, appreciates thoughtful design, or enjoys collecting — I think you’ll get it.
You can try it at friends.ruff.shop.
It’s just getting started, and I’m excited to see where it goes.