I’m David, building tools I use for generative art and design systems. I love exploring the intersection of code, creativity, and manual labor. My most successful project so far has been Poline:
👉 meodai.github.io/poline/
Nate will share his insights on Design Systems, focusing on scalability and building systems that can handle growth and complexity smashingconf.com/ny-2025/spea....
I can't believe this performs so well. The browser is recreating the SVG from scratch on every frame. Will be used on the RYBitten site (maybe :D)
codepen.io/meodai/pen/P...
I can't believe this performs so well. The browser is recreating the SVG from scratch on every frame. Will be used on the RYBitten site (maybe :D)
codepen.io/meodai/pen/P...
#CreativeCoding #Shaders #GenerativeArt
#CreativeCoding #Shaders #GenerativeArt
→ Sapling functions
→ HSL / LCH / OKLCH etc
→ Invert lightness or swap S/L
→ P3
→ draggable points + keyboard rotate 👾
I think it's ready to become parte of Poline as "PolineBezier" maybe? codepen.io/meodai/pen/b...
→ Sapling functions
→ HSL / LCH / OKLCH etc
→ Invert lightness or swap S/L
→ P3
→ draggable points + keyboard rotate 👾
I think it's ready to become parte of Poline as "PolineBezier" maybe? codepen.io/meodai/pen/b...
“Colors create differentiation; differentiation creates distinction; distinction creates identity.”
css-tricks.com/thinking-dee...
📝 I’ve just published a brand-new blog post that covers the most critical fundamentals. It’s chock full of interactive demos. 😄
Check it out:
📝 I’ve just published a brand-new blog post that covers the most critical fundamentals. It’s chock full of interactive demos. 😄
Check it out:
It has 48 faces (a combination of a cube and an octahedron).
It has 48 faces (a combination of a cube and an octahedron).
When closedLoop is enabled and there are only two anchors, Poline now draws a second line that isn’t identical to the first.
Looks way nicer meodai.github.io/poline/
When closedLoop is enabled and there are only two anchors, Poline now draws a second line that isn’t identical to the first.
Looks way nicer meodai.github.io/poline/
Huge thanks to everyone who's been exploring, sharing, and enjoying it.
Here's the thread if you're curious: news.ycombinator.com/item?id=4427...
💜🌈
Huge thanks to everyone who's been exploring, sharing, and enjoying it.
Here's the thread if you're curious: news.ycombinator.com/item?id=4427...
💜🌈
• Reactive color relationships
• Palette inheritance
• Function-based transformations
• Self-documenting design decisions
This makes design so much more generative and meaningful.
• Reactive color relationships
• Palette inheritance
• Function-based transformations
• Self-documenting design decisions
This makes design so much more generative and meaningful.
Poline got featured—super honoured to be among so many thoughtful tools and links.
www.densediscovery.com/archive/
Poline got featured—super honoured to be among so many thoughtful tools and links.
www.densediscovery.com/archive/
Decoding The SVG path Element: Line Commands!
www.smashingmagazine.com/2025/06/deco...
by @halfapx.bsky.social / @smashingmagazine.com
Decoding The SVG path Element: Line Commands!
www.smashingmagazine.com/2025/06/deco...
by @halfapx.bsky.social / @smashingmagazine.com
shimmer-tone-studio.lovable.app
shimmer-tone-studio.lovable.app
aeriform.io/veil
aeriform.io/veil