What is a color space?
In which we answer every question you've ever had about digital color, and some you haven't.
Rethinking Window Management
Window management is one of those areas I'm fascinated with because even after 50 years, nobody's fully cracked it yet. Ever since the dawn of time we've relied on the window metaphor as the primary way of multitasking on the desktop. In this metaphor, each app can spawn one or more rectangular windows, which are...
Bad UX: How Booking.com deceives clients
Hi, guys, wanted to make some kind of warning for you to make sure no one gets into situation like this.
Why are tech companies making custom typefaces?
A look into the rising trend of technology companies creating or commissioning typefaces for their exclusive use.
Blender: Beyond Mouse and Keyboard
Get ready for blending on-the-go.
Say no to Venn diagrams when explaining SQL joins (2016)
In recent times, there have been a couple of tremendously popular blog posts explaining JOINs using Venn Diagrams. After all, relational algebra and SQL are set oriented theories and languages, so …
Button Stealer
Steals buttons from the websites you visit. Do your usual online stuff and watch the collection of stolen buttons grow.
The Making of Apple’s Emoji
When design leads to friendship, and that friendship leads back to design, magic happens. This is the story of how an intern and her…
Visual Node Graph with ImGui
Using Dear ImGui for creating a visual node graph.
So what's the difference between plotted and printed artwork?
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…
How to have the browser pick a contrasting color in CSS
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?
LLM abstraction levels inspired by fish eye lens
We often think of the same information at different levels or abstraction. Here's a simple example:
Rethinking Text Resizing on Web
By: Steven Bassett
Two lines of CSS that will improve HN on mobile (IMO)
Made in Notion, the connected workspace where AI agents and teams organize docs, projects and knowledge together.
The `hanging-punctuation property` in CSS
(I did a Twitter thread on this a while back, against my better judgment, and now moving to a proper blog.) The hanging-punctuation property in CSS is almost a no-brainer. The classic example is a …
Switch from Photoshop to Gimp: Tips From a Pro
Over six months ago, I stopped using Adobe Photoshop and switched to GIMP for all my personal photography projects. This wasn’t the impossible task that most people believe it is.
GTA V – The Wormy Fountain
This article was updated. Jump to Update 1 . Update 2 . Update 3 . Update 4 . Update 5 .
Splash screens == sloth
Bioinformatics, genomics, and Javascript
Firefox 89 Tab Appearance
Firefox 89 has a new appearance, removing features (ugh) and annoying some people while delighting others. It can be disabled by setting...
Font Comparison: Atkinson Hyperlegible Mono vs. JetBrains Mono and Fira Code
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…
A redesign of the Django websites
Posted by Jannis Leidel and Russell Keith-Magee on Dec. 15, 2014
Stop Brainstorming
Why brainstorming doesn't work - and why to do nothing instead
Built-in workaround for applications hiding under the MacBook Pro notch
Annoyed by the notch on the new MacBook Pro models? There's a built-in workaround! Adjust menu bar spacing with simple Terminal commands, no extra software needed. Say goodbye to hidden menu items behind the notch!
Notes on Apple's Nano Texture (2025)
2024 Nano Texture Macbook Pro on the left; 2021 Glossy Macbook Pro on the right TLDR: the Nano Texture performs wonderfully anywhere where light used to be a factor and used to force me to shade my screen or avoid the place entirely. I’m less concerned with where I sit indoors. Coffee shops / offices with skylights or…
You Can Be a Great Designer and Be Completely Unknown
Design greatness is defined not by fame or recognition, but by how invisibly and effectively it serves human needs.
Cool HTML elements nobody uses
Were you left in tears while searching for cool HTML elements? Don’t worry! This article contains 7 elements to up your Coolness…