What is a color space?
In which we answer every question you've ever had about digital color, and some you haven't.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 202 posts.
In which we answer every question you've ever had about digital color, and some you haven't.
Get ready for blending on-the-go.
A common source of confusion that I experience when posting my artwork on social media is: _why?_ Why use a plotter when you could use a printer? It's slower. Less exact. More expensive. It fails, far too often. Inkjet printers became ubiquitous in the 1980s because they solved nearly all of these problems. So why are…
Have you ever wished you could write simple CSS to declare a color, and then have the browser figure out whether black or white should be paired with that color?
Recently, I modified anthes.is to use my own subsetted versions of Atkinson Hyperlegible Next and Atkinson Hyperlegible Mono. Following the principle of eating your own dog food , I also switched to Atkinson Hyperlegible Mono in my terminal. After a month of daily use, I can now assess this font’s practical advantages…
Design greatness is defined not by fame or recognition, but by how invisibly and effectively it serves human needs.
Whitney Mallett dives into the recent history of German Bold Italic (GBI), a 1997 song by Towa Tei's featuring Kylie Minogue, who sang from the perspective of a new typeface.
Documenting the evolution of macOS system icons over the past several decades.
Upon reflection, Myst has long been more analogous to a graph than a traditional linear game, owing to the relative freedom it affords players. This is…
A while back I attended a Cloudflare board meeting and carried my laptop in a brown paper bag from a grocery store. This elicited a few com...
These relatively small changes make HTML significantly more expressive, enabling far more web applications to be built with pure hypertext.
Or Why I Think Lean Software Development is Wrong
Tattoy is a text-based terminal compositor
Why Icons Alone Aren't Enough.
The Adventures of Tintin officially entered the public domain in 2025. We now all own the alluring aesthetics of this timeless classic.
An early look at the new customizable select feature.
A website for old Macintosh themes and some background.
There's a small house in the moddle of IBM's Code Page 437. Why?
One of the simplest and best-known computing devices on the planet is a fascinating study in interface design.
「君たちはどう生きるか」の場面写真を提供致します。 現在、劇場公開中の「君たちはどう生きるか」の場面写真 14枚を、本日から提供いたします。 これまでの分と同様に、常識の範囲でご自由にお使いください。 君たちはどう生きるか14枚 2023.08.04 提供開始 2020.12.18 提供開
Going “full CSS Zen Garden” with modern CSS.
The Nuberodesign Blog
When I first started using Claude Code, I had a naive approach to working with it. I would describe the task directly in the prompt, press Enter, and cross my fingers. If the agent made mistakes, I would tell it how to fix them. For small tasks, this can be good enough, but as the task grows in complexity, this…
An introduction to writing WebGL shaders using gradient noise and cool math.
Through her India Street Lettering project, Pooja Saxena re-examines the craft and its clichés.
All web developers know, at some level, that accessibility is important. But when push comes to shove, it can be hard to prioritize it above a bazillion other…
LLMs think WEIRD - Western, Educated, Industrialised, Rich, Democratic. STRAT7 explores what AI cultural bias means for researchers working across global markets.
There are countless articles why developers should not focus on Frameworks too much and instead learn to understand the underlying languages. But I think rarely we can find good reasons except that Frameworks come and go. To me, the main reason is different: You won’t be a master at frontend development if you don’t…
An exploration of how well AI generates system architecture diagrams