David Aerne
banner
meodai.bsky.social
David Aerne
@meodai.bsky.social
Self employed Design & Interaction developer at Elastiq Ltd.
Pinned
Dear world, looks like I’m here as well. 👋🏼

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/
Poline — Esoteric Color Palette Generation Library
poline is lightweight, dependency free and fast JavaScript function written in TypeScript. It draws lines between anchors over polar coordinates to generate pleasing color palettes.
meodai.github.io
Reposted by David Aerne
Super excited for this!
We’re excited to announce that SmashingConf NYC is happening October 6–9, we just added @natebaldwin.bsky.social to the lineup! 💙

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....
December 20, 2024 at 7:10 PM
TIL: Arcball Controls

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...
October 7, 2025 at 8:22 PM
Reposted by David Aerne
I've recently added more code samples to my shader animation library. Reach out if you are interested in specific examples!

#CreativeCoding #Shaders #GenerativeArt
September 30, 2025 at 7:53 AM
What if you could shape your color space
September 18, 2025 at 9:02 AM
→ Bezier ramps
→ 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...
September 3, 2025 at 10:19 AM
Figma just brought me on for a project. Excited (and a little nervous) — it’s that rare overlap of my pure love for color systems and my client work. Obviously, I can’t share more.
August 14, 2025 at 9:38 AM
Reposted by David Aerne
As a general rule, anything by @zellwk.bsky.social is worth your time. Also love the shoutout to @meodai.bsky.social for his incredible color work.
August 4, 2025 at 2:22 PM
Reposted by David Aerne
One of the most powerful tools in my toolbox is SVG. When combined with CSS and JavaScript, we can do some truly remarkable things. ✨

📝 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:
A Friendly Introduction to SVG • Josh W. Comeau
SVGs are one of the most remarkable technologies we have access to on the web. They’re first-class citizens, fully addressable with CSS and JavaScript. In this tutorial, I’ll cover all of the most imp...
www.joshwcomeau.com
July 21, 2025 at 3:11 PM
Reposted by David Aerne
Does anyone know what this shape is called?
It has 48 faces (a combination of a cube and an octahedron).
June 28, 2025 at 3:10 PM
I usually avoid special-case logic in my code—but this one’s worth it.

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/
June 28, 2025 at 3:11 PM
Poline hit the Hacker News front page again! 🎉

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...
💜🌈
"poline" is an enigmatic color palette generator using polar coordinates | Hacker News
news.ycombinator.com
June 18, 2025 at 8:17 PM
🎨 Finally building the color meta language I've dreamed of for years!

• Reactive color relationships
• Palette inheritance
• Function-based transformations
• Self-documenting design decisions

This makes design so much more generative and meaningful.
June 12, 2025 at 12:26 PM
June 10, 2025 at 6:28 PM
Sol LeWitt, Arcs and Lines. 1972.
June 10, 2025 at 6:19 PM
Look ma, I made it into the Dense Discovery newsletter! 🥹🎨

Poline got featured—super honoured to be among so many thoughtful tools and links.

www.densediscovery.com/archive/
June 10, 2025 at 3:19 PM
Reposted by David Aerne
For #WorldOceansDay today, stunning colour lithographs from William Saville-Kent's The Great Barrier Reef of Australia (1893), created from the author's original watercolour sketches: publicdomainreview.org/collection/i...
June 8, 2025 at 11:45 AM
Reposted by David Aerne
Ooof. This hits different.
June 7, 2025 at 2:36 PM
Tried lovable — asked it to build a color generator using Poline, RampenSau + my color name API. Needed the Poline and RampenSau readme, but after that it worked like a charm.

shimmer-tone-studio.lovable.app
June 7, 2025 at 2:36 PM
Just dropped Color Names v11.23 — huge thanks to all the color namers out there! 🌈 github.com/meodai/color...
June 7, 2025 at 1:34 PM
Reposted by David Aerne
Small thread with links and examples from the talk today

nerdy.dev/cssday-2025
CSSday 2025 · June 5, 2025
Website for Adam Argyle: Teacher, Speaker, CSSWG member, and creator of Open Props and VisBug.
nerdy.dev
June 5, 2025 at 9:23 AM
Reposted by David Aerne
And don't forget to take the State of CSS 2025 survey when you're not watching #cssday talks. survey.devographics.com/en-US/survey...
State of CSS 2025
Take the State of CSS survey
survey.devographics.com
June 6, 2025 at 10:20 AM
Forks
June 5, 2025 at 12:44 PM
Reposted by David Aerne
pixelart without AI
February 17, 2025 at 6:33 AM
Reposted by David Aerne
I try to share as much as I can with supporters, but if you are one you can access these non-AI generated desktop background images, that I will eventually add more of—

aeriform.io/veil
May 6, 2025 at 5:14 PM