Designing for Delight: My Experience at Rainbow
Reflections on joining Rainbow and the philosophy behind creating crypto applications that prioritize user experience and visual design.
On October 1st, 2023, I joined Rainbow as part of the app team. It's been a transformative experience that has fundamentally changed how I think about building products in the crypto space.
The Rainbow Philosophy
Rainbow's core belief is that crypto applications don't have to be intimidating or ugly. The team has built a wallet that prioritizes:
- Visual delight: Every interaction should feel polished and intentional
- Accessibility: Complex crypto concepts made approachable
- Performance: Native feel on mobile without compromising on features
This philosophy permeates everything from the onboarding flow to how gas fees are displayed.
What Sets Rainbow Apart
Most crypto wallets treat design as an afterthought. They prioritize feature parity with competitors over user experience. Rainbow takes the opposite approach.
Animation and Motion
One of the first things you notice about Rainbow is the attention to motion design. Transitions aren't just functional—they're delightful. Cards animate smoothly, balances update with subtle fades, and even error states feel considered.
This isn't just aesthetic preference. Well-designed motion:
- Provides feedback that actions are being processed
- Creates a sense of stability in an inherently volatile space
- Reduces cognitive load by guiding attention
Color as Communication
Rainbow uses color strategically. The vibrant palette isn't just for show—it serves as a visual language:
- Greens for positive price movements and successful transactions
- Contextual gradients that adapt based on the tokens in your portfolio
- Dark mode that's actually designed, not just inverted
Working with the Team
Being surrounded by people who genuinely care about craft has pushed me to be better. Code reviews focus not just on functionality but on maintainability and elegance. Design critiques dig into micro-interactions and edge cases.
Some key practices I've observed:
- Cross-functional collaboration: Designers and engineers work together from the start, not in sequence
- User research integration: Real user feedback shapes priorities, not just internal opinions
- Quality over speed: We ship when something is ready, not when a deadline demands it
Lessons for the Industry
The crypto space desperately needs more products built with Rainbow's philosophy. The technology is powerful, but adoption is held back by poor user experiences.
If I could share one insight with other teams building in this space:
Your users shouldn't need to understand blockchain to use your product. Abstract the complexity. Focus on outcomes.
This doesn't mean dumbing things down—it means respecting users' time and attention. Show them what they need, when they need it, and get out of the way.
Looking Forward
I'm excited to continue contributing to Rainbow's mission. There's so much work still to be done in making crypto accessible to everyone, and I can't think of a better team to do it with.
The future of finance should be colorful.