Thoughts on Voice Interfaces
I’ve been working on the Consumer Voice Products team in Mozilla for about a year now. My primary project has been Firefox Voice , but our mandate is larger.
Apple's New Map: Midwest and Western U.S.
On November 18, 2019, Apple’s new map expanded to parts of the Midwest and much of the Western U.S.:
Dreamy Blur
One day I saw a few pictures shared by my friend Fish. I was attracted by their slight blur and the subtle glowing effects, and wondered what kind of filter function was used. But then she told me it's just because the camera lens wasn't wiped clean.
H-Bomb: A Frank Lloyd Wright typographic mystery
The famed architect made a surprising error on one of his most notable buildings — or did he? A deep dive to uncover the truth.
What Is Generative Art? (2022)
Randomness, rules and natural systems. Some non-restrictive definitions and an exploration of the form.
Addition Font
Shaping When laying out text using a font file, the code points in the string are mapped one-to-one to glyphs inside the file. A glyph...
Fable created novel 4D splat format
A streamable 4D gaussian splat format with tunable error bounds. 16–58× smaller than raw; streams and seeks over plain HTTP Range requests.
Durable Design (2017)
It seems like small thing, but it’s an engineering detail I’ve always had a lot of respect for.
Browser in the Dark: flashlights with CSS and canvas
Note: this article will make more sense if you are using a mouse or other pointing device. Requires javascript.
The Quest for Very Wide Outlines
Brute force, gaussian blur, and Jump Flood Algorithm based outline approaches tested and compared.
A list of changes to make it easier to build beautiful and walkable places
If you're still using this page, please email me at [email protected] and I'll send you a copy.
Stop Using Icon Fonts
Icon fonts became popular over a decade ago. But their convenience comes at a high cost to your visitors.
Humans Are Bad at URLs and Fonts Don’t Matter
Been a lot of "victim blaming" going on these last few days. The victim, through no fault of their own, has been the target of numerous angry tweets designed to ridicule their role in internet security and suggest they are incapable of performing their duty. Here's where it all
Why and how to avoid hamburger menus
The issues of this pattern are now widely recognized, but what’s the real solution?
Please don't use pie charts
I don't like pie charts. I don't like them because they fail to convey information. They do that because people have a really hard time ju...
Over 20 designers have copied my website and I don't mind
Over 20 designers copied my website and I don't mind at all, it's actually quite flattering. How would you feel if you were in my shoes - flattered or offended?
You don't need a grid framework on top of the CSS grid layout
In the last couple of weeks I have started to see CSS Grid layout based frameworks and grid systems appearing. I’m actually surprised as to how long it has taken, but I am yet to see one that adds any value at all over just using CSS Grid Layout. Worse, the ones I have seen ... You do not need a CSS Grid based Grid…
“Origins of the Apple human interface” lecture – an annotated transcription
The lecture was delivered by Larry Tesler and Chris Espinosa in 1997 at the Computer History Museum in Mountain View, California.
The C64 Dead Test Font
A deep dive into the font of the “Dead Test” diagnostic cartridge of the C64, including an Easter egg, a look into the implementation, and, finally, some Commodore 8-bit character ROMs for download.
How to Achieve Polished UI
Ever since the original iPhone came out, I’ve had several ideas about how they managed to achieve such fluidity with relatively mediocre hardware. I mean, it was good at the time, but Android still struggles on hardware that makes that look like a 486… It’s absolutely my fault that none of these have been implemented…
The Many Faces of Berlin U-Bahn Line U7
When the U7 was completed in 1984, it was West Berlin’s longest underground line and the one with the greatest number of stations. Many of those stations, constructed at a time when the western hal…