I'm lazy. I hate tedious work. And I'm obsessed with the unexpected.
This combination drives everything I build. I'm less interested in curating static collections of decisions: colors, typography, components—and more compelled to build systems that think. What if we went further and treated design like Karl Gerstner treated his visual programs: as living systems with internal logic that generate new solutions? Systems that surprise me. Systems where I define the rules and let emergence do the rest.
Picking colors one by one and manually ensuring they work together is exactly the kind of tedious work I hate. So I built Poline to draw lines between anchor points instead. You set the relationships, the math does the work. I built RYBitten to translate colors through Johannes Itten