David Aerne
@meodai.bsky.social
Self-employed Design & Interaction Developer at Elastiq Ltd. Independent researcher exploring color perception, palette tools, and interface design through prototyping.
Hope these will disappear over time. Early on, it felt like webmasters were proud they'd added dark mode, so they showed it off. More and more followed, and it somehow became a weird standard. It's not a novelty anymore. It feels a bit like the old "Print" or "Back to top" button.
I had to edit the description and restart the poll because apparently EVERYONE misunderstood what this is asking. These are the only transitions that are in scope for YES: ✅ System (dark) → dark ✅ System (light) → light NOT: ❌ System (dark) → light ❌ System (light) → dark ❌ light → * ❌ dark → *
I keep 60+ neo-grotesks on hand. Fewer than a third have vertical metrics that actually center a label on a button. Here’s how to spot the ones that do—and 10 Inter and SF alternatives that qualify. yeptype.com/article/inte...
How to choose a UI font (and 10 Inter alternatives)
Tired of Inter being everywhere? Two real criteria—cap-centered vertical metrics and a tall x-height—for choosing a UI font, plus 10 alternatives from independent foundries.
yeptype.com
Design systems should store decisions, not their outputs. "Text is the most muted readable color against the surface" is the actual design decision; #2e1d3f is just one evaluation of it. Most systems ship thousands of frozen evaluations and lose the reasoning, which is exactly why they rot.
DesignBook × TokenBeam
new toy: RayColor 🎾 generative palettes from a raytraced scene: one sphere, a five-sided room, three lights, mirror walls. drag the lights, harvest the colors. palettes stay coherent because every swatch is the same light in the same room. meodai.github.io/ray-color/ let me know what you think.
new toy: RayColor 🎾 generative palettes from a raytraced scene: one sphere, a five-sided room, three lights, mirror walls. drag the lights, harvest the colors. palettes stay coherent because every swatch is the same light in the same room. meodai.github.io/ray-color/ let me know what you think.
this started with my hue lights: every time I changed the room color, the tennis ball on the table turned into a completely new palette. same ball, new colors. so I built the room, a tiny raytracer where you don't pick colors, you place lights and sample them off a sphere 🎾💡
generative color palette idea: instead of editing colors, you edit the conditions they exist in. sample points from a raytraced scene. Move a light and the whole palette shifts together. coherence for free.
pro-color-harmonies v0.11.0! ▸ opt-in gamut mapping ▸ grey input → proper neutral ramps ▸ smooth Bezold-Brücke + Abney hue drift in tints & shades ▸ demo accepts wide-gamut colors thanks to @argyleink.front-end.social.ap.brid.gy's <color-input> meodai.github.io/pro-color-ha...
Pro Color Harmonies – OKLCH palette generator
Generate perceptually-tuned color palettes from a single color: six harmony types, four styles, wave modifiers, and wide-gamut input.
meodai.github.io
my color-names list has 30k+ names but they cluster where humans look: reds, colors found in nature, pastels. so I made the opposite: colornames-oklab: 4444 names blue-noise sampled over OKLab, covering all of Rec2020. every region gets a name: meodai.github.io/colornames-o...
pro-color-harmonies v0.11.0! ▸ opt-in gamut mapping ▸ grey input → proper neutral ramps ▸ smooth Bezold-Brücke + Abney hue drift in tints & shades ▸ demo accepts wide-gamut colors thanks to @argyleink.front-end.social.ap.brid.gy's <color-input> meodai.github.io/pro-color-ha...
Pro Color Harmonies – OKLCH palette generator
Generate perceptually-tuned color palettes from a single color: six harmony types, four styles, wave modifiers, and wide-gamut input.
meodai.github.io
my color-names list has 30k+ names but they cluster where humans look: reds, colors found in nature, pastels. so I made the opposite: colornames-oklab: 4444 names blue-noise sampled over OKLab, covering all of Rec2020. every region gets a name: meodai.github.io/colornames-o...
I made a website that lets you cut out old magazines from the internet archive (or any PDFs you own) and make collage art out of them: ✂️ clipart.studio
color-name-list@14.46.0 At ~30,000 color names, maintaining the list is less about making it bigger and more about making it better. This release focuses on removing duplicates, improving consistency, retiring weaker entries, and adding stronger new ones. Suggestions and PRs are always welcome.
Swiss Army knifes Microsoft. It's migrating to the German solution OpenDesk in record time. www.heise.de/en/news/Swis... "As long as corporations are subject to laws such as the US Cloud Act, they cannot be used for certain military contexts"
Swiss Army breaks with Microsoft: "Cyber Command" relies on Open Source
Due to cloud mandate and geopolitical dependence on the USA, the Swiss Army's cyber specialists are migrating to the German solution OpenDesk in record time.
heise.de
Have not been doing any @codepen.io in a while… here's a wheel of color names, each one the nearest match to the color underneath it. Make sure to mess with the settings! codepen.io/editor/meoda...
Dottie, my pixel art editor, has a custom colour picker featuring text colour search using the ~32K list of colour names by @meodai.bsky.social www.gingerbeardman.com/apps/dottie/
Killed the Xerox effect on CuspHanger (only Chrome could handle it). The new site does something better anyway: background, ink, and accent all derive from whatever palette you're building. And I got to try some new font combos :D meodai.github.io/cusphanger/
Escape from NY released 45 years ago today! Always loved the reflective tape fake wireframe cityscape model www.youtube.com/watch?v=xxYm...