4 years ago, I designed my first surf forecast app.
A fully monochromatic experience, pure black and white. No color. No gradients. Just tide curves, wave heights, and the starkness of a dark interface built around something as raw as the ocean.
Looking back at it now, I'd change a lot. The hierarchy could be sharper. Some interactions feel naive. There are choices I'd never make today.
But that's exactly what design maturity looks like, not building perfect things from the start, but developing the eye to look at your own work honestly. To see what worked, what didn't, and why.
The good parts? The visual language still holds. Monochrome forced me to solve problems with space and weight alone. That constraint taught me more than any color palette could have.
Four years. Still learning. Still refining. That's the work.
4 years ago, I designed my first surf forecast app.
A fully monochromatic experience, pure black and white. No color. No gradients. Just tide curves, wave heights, and the starkness of a dark interface built around something as raw as the ocean.
Looking back at it now, I'd change a lot. The hierarchy could be sharper. Some interactions feel naive. There are choices I'd never make today.
But that's exactly what design maturity looks like, not building perfect things from the start, but developing the eye to look at your own work honestly. To see what worked, what didn't, and why.
The good parts? The visual language still holds. Monochrome forced me to solve problems with space and weight alone. That constraint taught me more than any color palette could have.
Four years. Still learning. Still refining. That's the work.