David Aerne
@meodai.bsky.social
📤 314
📥 543
📝 121
Self employed Design & Interaction developer at Elastiq Ltd.
pinned post!
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/
loading . . .
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.
https://meodai.github.io/poline/
10 months ago
2
24
6
What if you could shape your color space
loading . . .
5 days ago
0
4
0
→ 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...
loading . . .
20 days ago
0
13
1
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.
about 1 month ago
4
11
0
reposted by
David Aerne
🐴 Alex Trost
about 2 months ago
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.
add a skeleton here at some point
1
14
2
reposted by
David Aerne
Josh W. Comeau
2 months ago
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:
loading . . .
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...
https://www.joshwcomeau.com/svg/friendly-introduction-to-svg/
16
372
102
reposted by
David Aerne
Xor
3 months ago
Does anyone know what this shape is called? It has 48 faces (a combination of a cube and an octahedron).
loading . . .
9
35
2
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/
loading . . .
3 months ago
0
4
0
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...
💜🌈
loading . . .
"poline" is an enigmatic color palette generator using polar coordinates | Hacker News
https://news.ycombinator.com/item?id=44279569
3 months ago
1
3
0
🎨 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.
3 months ago
1
5
0
3 months ago
0
6
0
Sol LeWitt, Arcs and Lines. 1972.
3 months ago
0
2
0
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/
3 months ago
0
1
0
I wish this article came out years ago! Decoding The SVG path Element: Line Commands!
www.smashingmagazine.com/2025/06/deco...
by
@halfapx.bsky.social
/
@smashingmagazine.com
loading . . .
Decoding The SVG path Element: Line Commands — Smashing Magazine
SVG is easy — until you meet `path`. However, it’s not as confusing as it initially looks. In this first installment of a pair of articles, Myriam Frisano aims to teach you the basics of `` and its so...
https://www.smashingmagazine.com/2025/06/decoding-svg-path-element-line-commands/
3 months ago
0
4
1
reposted by
David Aerne
The Public Domain Review
4 months ago
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...
0
147
48
reposted by
David Aerne
James Cuff
4 months ago
Ooof. This hits different.
1
1
1
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
loading . . .
4 months ago
1
2
0
Just dropped Color Names v11.23 — huge thanks to all the color namers out there! 🌈
github.com/meodai/color...
4 months ago
2
3
0
reposted by
David Aerne
Adam Argyle
4 months ago
Small thread with links and examples from the talk today
nerdy.dev/cssday-2025
loading . . .
CSSday 2025 · June 5, 2025
Website for Adam Argyle: Teacher, Speaker, CSSWG member, and creator of Open Props and VisBug.
https://nerdy.dev/cssday-2025
5
73
15
reposted by
David Aerne
CSS Day
4 months ago
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...
loading . . .
State of CSS 2025
Take the State of CSS survey
https://survey.devographics.com/en-US/survey/state-of-css/2025
0
9
7
Forks
loading . . .
4 months ago
0
1
0
reposted by
David Aerne
Franek
7 months ago
pixelart without AI
19
2266
497
reposted by
David Aerne
flame
5 months ago
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
0
10
3
cyber.dabamos.de/88x31/
4 months ago
0
2
0
reposted by
David Aerne
FrankenGraphics
4 months ago
NEXXT 3.6 - the studio I draw & layout nearly all my NES-compatible assets in, and which i maintain, is out. I'm going to get in the habit of reposting about major releases once or twice, since it's just a blip on the radar. Hopefully you won't find that too annoying
frankengraphics.itch.io/nexxt
loading . . .
NEXXT studio 3.6 by FrankenGraphics
Featureful NES assets studio based off the classic
https://frankengraphics.itch.io/nexxt
1
118
26
reposted by
David Aerne
mrdoob
4 months ago
0
31
1
Color pickers haven't changed since 1998 not because they're perfect, but because we never questioned if there's a better way to pick colors. Sometimes "standard" just means "unchallenged."
4 months ago
2
7
0
More gamut preset logos... If i continue like that Il have one for every preset
loading . . .
4 months ago
0
2
0
4 months ago
0
1
0
reposted by
David Aerne
Timothy Kempf
4 months ago
Check out it at
subak.kempf.dev
!
loading . . .
Subak Game 🍉
Dive into Subak Game 🍉, the addictive physics puzzler! Merge fruits, watch them grow, and strategize with realistic physics to get the highest score. How big can your fruit get before the box overflow...
https://subak.kempf.dev
0
2
2
tweaking micro RGB animations… the least important part to finish this project.
loading . . .
4 months ago
1
7
0
Still working on RYBitten.
loading . . .
4 months ago
1
5
0
reposted by
David Aerne
Retro Tech Dreams
4 months ago
Internet cafes
12
383
71
reposted by
David Aerne
ncnvrgnt
4 months ago
did you know i make plotter drawings?
buy.inconvergent.net
0
33
5
reposted by
David Aerne
Grafix posters 365posterblog.com/shop
4 months ago
0
57
13
reposted by
David Aerne
Raphaël de Courville
4 months ago
I’m so excited to be running this grant and mentorship program for the second year! Great opportunity for developers looking to contribute meaningfully to open source 💜
add a skeleton here at some point
2
7
3
4 months ago
0
0
1
Oldies but Goldies: The Color Naming Machine –
codepen.io/meodai/full/...
loading . . .
4 months ago
0
3
0
Otto Freundlich. Composition. 1931.
4 months ago
0
9
0
Channa Horwitz, Time Structure Composition Ill, Sonakinatography 1. 1970.
4 months ago
1
5
0
🚀 FarbVelo just got better! Now with OKHSL & OKHSV support — for smoother, more intuitive hue transitions 🌈 🎨 Switch between curated color name lists: pragmatic or poetic — your call. 📎 Tracks settings in the URL 💾 Saves your prefs in localStorage Try it out →
farbvelo.elastiq.ch
loading . . .
4 months ago
2
7
1
Already had the original scans as a RYBitten profile, but added nocilas’ version too — very clean work as always! Love how the dark variants expand on Harris’ ideas. The colors render beautifully!
github.com/meodai/RYBit...
add a skeleton here at some point
4 months ago
0
13
1
reposted by
David Aerne
Nicholas Rougeux
4 months ago
New: I recreated Tomas Wright’s 1742 astronomical treatise, Clavis Cælestis, and its accompanying sheets titled A Synopsis of the Universe. New posters are available in antique style and modern colors. Explore:
www.c82.net/clavis-caele...
How it was made:
www.c82.net/blog/?id=99
7
84
30
No API docs should have physics. Its super distracting.
loading . . .
4 months ago
4
33
6
I’ve been collecting and inventing color names since 2017 — it’s a habit now, sparked by whatever surrounds me. Travel adds extra fuel: plants, dishes, and places from around the world often find their way into the list. Others have joined in too. Creative folks regularly submit their own names...
loading . . .
GitHub - meodai/color-names: Large list of handpicked color names 🌈
Large list of handpicked color names 🌈. Contribute to meodai/color-names development by creating an account on GitHub.
https://github.com/meodai/color-names#latest-color-names
4 months ago
1
10
4
reposted by
David Aerne
Nicolas Mattia
5 months ago
New post out! (tutorial, technically)
nmattia.com/posts/2025-0...
#WebGL
#GLSL
#Shaders
#CreativeCoding
#JavaScript
#CodeArt
#TechWriting
#genart
loading . . .
Nicolas Mattia – Interactive WebGL Tutorial: Recreating an iOS Animation with GLSL
A hands-on guide to rebuilding Apple-style iOS animations in WebGL using shaders, with code samples, performance tips, and compositing techniques.
https://nmattia.com/posts/2025-05-07-airpods-hearing-test-animation/
1
9
3
Just upgraded the Color Name API! Now powered by VP Trees for fast, perceptual color matching using CIEDE2000. I initially considered a KD-Tree, but turns out it's not well-suited for non-Euclidean distances like CIEDE2000. Hope I did not break something :D >
github.com/meodai/color...
loading . . .
GitHub - meodai/color-name-api: Rest API that returns a bunch of color names for a given color-value
Rest API that returns a bunch of color names for a given color-value - meodai/color-name-api
https://github.com/meodai/color-name-api
5 months ago
0
8
0
reposted by
David Aerne
Nicolas Mattia
5 months ago
Sunday afternoon fun with WebGL and “rampensau” by
@meodai.bsky.social
#genart
#WebGL
loading . . .
0
10
2
5 months ago
0
2
0
Just plugged RampenSau into p5.js — effortless color ramp magic 🎨🐗 Generate smooth HSL gradients with zero fuss. Perfect for generative sketches:
editor.p5js.org/meodai/sketc...
#creativecoding
#p5js
#colors
#genart
loading . . .
5 months ago
0
7
1
Making the RampenSau sidebar nicer:
meodai.github.io/rampensau/
loading . . .
5 months ago
2
8
0
Load more
feeds!
log in