David Aerne's Avatar

David Aerne

@meodai.bsky.social

Self employed Design & Interaction developer at Elastiq Ltd.

2,851 Followers  |  583 Following  |  1,014 Posts  |  Joined: 06.08.2023
Posts Following

Posts by David Aerne (@meodai.bsky.social)

color p0rn

06.03.2026 09:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
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.

PS you can go on meodai.github.io/poline/ or farbvelo.elastiq.ch and copy the token-beam token, and paste it there.

06.03.2026 08:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

please do! and let me know what you think.

06.03.2026 08:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

No, this is just visualization not a palette generator with all my other tools do and you can hook them in using token beam

06.03.2026 07:10 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

For now, this is just a library for reuse and other software

06.03.2026 07:08 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

ok color nerds all the models :D

05.03.2026 23:18 β€” πŸ‘ 33    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

oh yeah that sounds like a good fit! Especially to show elevation.

05.03.2026 22:27 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

My timeline might soon be just me doing this from now on...

05.03.2026 21:35 β€” πŸ‘ 75    πŸ” 5    πŸ’¬ 5    πŸ“Œ 0

Pro Tip 2: I don't even use the app :D

05.03.2026 21:25 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Hey OKColor, meet your new friend: Palette Shader. 🎨

okpalette.color.pizza ⊷ meodai.github.io/color-palett...

05.03.2026 20:43 β€” πŸ‘ 12    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
palette-shader demo

you can paste any palette here! meodai.github.io/color-palett...

05.03.2026 20:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Autohypnosis using colors

05.03.2026 20:25 β€” πŸ‘ 66    πŸ” 7    πŸ’¬ 3    πŸ“Œ 0
Video thumbnail

we are getting somewhere!

05.03.2026 20:15 β€” πŸ‘ 10    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

It’s all coming together… like a chaotic color master plan πŸ˜„Connect any of my tools to the shader using Token Beam.

meodai.github.io/poline/ beaming to meodai.github.io/color-palett...

05.03.2026 20:08 β€” πŸ‘ 88    πŸ” 10    πŸ’¬ 1    πŸ“Œ 0
Post image Post image Post image Post image

forgot to update the resolution of the LUT :D

05.03.2026 19:44 β€” πŸ‘ 17    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

oh! a scond pass was the solution

05.03.2026 19:31 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image

stained glass mode makes it quite a bit slower, but It looks so good (have to test for neighbour pixels, maybe I can find a more creative way of doing it)

05.03.2026 19:08 β€” πŸ‘ 14    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Made some updates to the API so it can display cartesian color models alongside the polar ones. It’s now much closer to what I originally had in mind, and it should make adding new models a lot easier in the future: meodai.github.io/color-palett...

05.03.2026 18:41 β€” πŸ‘ 238    πŸ” 16    πŸ’¬ 4    πŸ“Œ 1

How do you work with colors and how is this useful to you? I’m eager to learn more.

05.03.2026 16:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Lds πŸ˜‚

05.03.2026 15:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Of course, also my argument when buying retro handhe

05.03.2026 15:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A screenshot of an upcoming documentation website for a tool called Elena.

A screenshot of an upcoming documentation website for a tool called Elena.

Letting that @darn.es get an early sneak peek of this thingy made me realize it needs proper docs website, even if I tried to resist it and dump it all onto .md files on GitHub. So yeah, here we are…

05.03.2026 12:48 β€” πŸ‘ 35    πŸ” 2    πŸ’¬ 2    πŸ“Œ 0

looks very satisfying

05.03.2026 14:47 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I tried to express what it id doing in this technical terms here: bsky.app/profile/meod...

05.03.2026 14:34 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I am making up reasons

05.03.2026 12:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

probably never will :D

05.03.2026 10:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

tried to explain it here: bsky.app/profile/meod...

05.03.2026 10:01 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

- How distinct each color is from the others
- How balanced the palette is overall (even regions = even coverage)
- Whether a new color is worth adding: if it doesn't carve out its own space, it's probably not pulling its weight

05.03.2026 09:58 β€” πŸ‘ 10    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

...another color already in your palette, it's almost redundant. If it claims a large region, it's doing a lot of unique work. At a glance you can tell:

05.03.2026 09:58 β€” πŸ‘ 10    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

It shows you how a color palette distributes across "all possible colors." Each region of the wheel or grid represents a color, and whichever palette color is closest to it "claims" that region.

So if one of your palette colors only claims a tiny sliver, it means it lives very close to...

05.03.2026 09:58 β€” πŸ‘ 8    πŸ” 1    πŸ’¬ 1    πŸ“Œ 2