The storefront should be the demo
We relaunched petal.build. The brief was to make a whole ecosystem feel like one product, and to build the site out of the very components it sells.
I'm Nicolas. I co-founded Petal, where we build developer tools for the Elixir community. Our open source components have been downloaded more than 1.4 million times and run in production at companies like Woolworths. I also co-founded Wicked Sites, a studio building for Australian businesses, and these days I spend a lot of my time on AI and how it changes the way we build. Before all of this there were global startup events, a pandemic-born kindness marketplace, and a stint at the UN.





We relaunched petal.build. The brief was to make a whole ecosystem feel like one product, and to build the site out of the very components it sells.
Three weeks, and the two things I most wanted to build this year. Petal Components now takes your fonts from three CSS tokens, the playground can hand a whole theme to your coding agent, and a new skill teaches that agent our taste.
Since the playground shipped we have pushed nine releases in about a month. A glowing new border effect, a searchable select that fought back, and a lesson about z-index I should have known.
We built a place where you can see every Petal component, dial in your own colours and radius, and watch the whole library restyle live. All in LiveView.




