Recreating sci-fi terminals using VHS
I heard about VHS recently. It’s a tool for creating recordings of command-line tools, so you can create little demos and tutorials about how to use them. You can write a script to run comman…
I heard about VHS recently. It’s a tool for creating recordings of command-line tools, so you can create little demos and tutorials about how to use them. You can write a script to run comman…
People reappropriating existing software to solve their own unique problems
The practical guide to why laying out type never quite does what you want
Two competing syntaxes need your help in determining which should be championed through to a specification candidate.
Designing from cradle to grave is no longer good enough. We need to postpone that grave as long as possible. This is how to design for a right to repair.
At Modos, our mission is to help you live a healthy life by creating technology that respects your time, attention, and well-being. Today, we'd like to introduce the Modos Paper Monitor: an open-hardware standalone portable monitor made for reading and writing, especially for people who need to stare at the display…
Users that are prone to seizures or motion sickness may need to disable animation or motion. Add an option for users to disable this. This…
CSS gives us so many options when it comes to expressing color—we can use hex codes, rgb, hsl, and more. Which option should we choose? This turns out to be a surprisingly important decision! In this article, we'll take a tour of color formats in CSS, and see which option will serve us best.
Google’s most popular font gets customizable with the launch of Roboto Flex. It has a huge range of weights, optical sizes, grades & parametric axes.
Texts on this and that.
I love the way Apple names things: FireWire, App Nap, iPhone, iPod, EarPod, AirPod, AirPlay, FairPlay etc. It’s playful and there’s a lot of reuse of words and sounds. Having just finished reading the biography of Steve Jobs, I decided to visualize various Apple product and feature names as a network to see this reuse…
Bringing together the world’s brightest minds and the latest accelerated computing technology leads to powerful breakthroughs that help tackle some of the biggest research problems....
At the Fronteers conference, Manuel during his presentation did an exercise on building HTML that seemed fairly straightforward. On the site of Max Böck there's a thing you can click to open up a theme selector. What's that thing? Of course, it's a button! Because it opens the theme selector at the top of the […]
In the near future, transforming text over an entire document will become as commonplace as filtering images.
A software design framework for humans, distilled from Jef Raskin's Humane Interface.
Guest checkout with optional registration on e-commerce sites simplifies the purchase process and invites users to register when they feel comfortable, rather than forcing unwanted registration.
Learn how to use and express yourself with GitHub’s open source variable fonts, Mona Sans and Hubot Sans.
Why we need to revisit the origin of blue hyperlink While musing over my recently published article, Why are hyperlinks blue, I was left feeling a bit blue
All browsers add an 8px margin on the body element – it’s part of the w3c-recommended default stylesheet which browsers generally use as a starting point for their own ‘user agent’ styles. But why 8px ? Where does that come from?
A few thoughts you're free to ignore
Manipulating and enhancing images may seem something that is particular to the current digital age. The Kattendijke Chronicle, a late fifteenth-century manuscript from the Low Countries, contains fascinating examples of analogue image editing.
From love to disillusionment with Adobe XD. Why I had to jump ship, and what went wrong for Adobe’s design tool.
Painters at work notice details we’d ignore. From those details they develop delightful insights into reality. What do I mean? Let’s look at Van Eyck’s “Arnolfini Portrait” and find out:
What abstraction really means in programming, from PL theory, by Jimmy Koppel: why functions, interfaces, and indirection are not abstraction.
A new design style merges chaotic visuals with good typography.
Choices in photographic tone reproduction