Principles for smooth web animations
The complete guide to 60fps smooth animations on your website
The complete guide to 60fps smooth animations on your website
Around 97% of US households have internet access, but bandwidth and latency are likely worse than you expect.
How UX design is impacting the way we binge watch television.
I’ve been using Photoshop since the mid-90s. First at school, with Photoshop 3, then through work. I bought my first boxed copy of CS2 in 2005, then upgraded to CS5 in 2010. I subscribed to Photoshop Creative Cloud on day one. Today, I uninstalled it. I hope I never have to use Adobe software ever again.
A Tale of DKIM signed email I run a mailwip(former hanami), an email forwarding service and I have a few stories about email that I want to share. Today I want to talk about Gmail. Gmail is a big player in email world. It dominates small and medium startups. All of companies that I worked for has been using gmail…
This article explores the world of SVG favicons. We cover adding them to HTML, using emojis, inlining them as data URIs, supporting dark mode, and animations.
How to one designer used public data to create an interactive map of San Francisco tennis courts
No newsletter next week Running the TLA+ workshop. No way I'm gonna have any brainpower after that. Syntax highlighting is a waste of an information channel...
Is it Cut 'n' Paste, like Fish 'n' Chips?
Texts on this and that.
I wanted to make a font based on my handwriting using only free software. It turns out that FontForge can be scripted with Python. I know just a little about Python and even less about typography, but I managed to hack together something that worked for me. If you're reading this on my blog at…
When first seeing an Amiga 500 computer, it wasn't the games but a copy of the painting program Deluxe Paint II that really got me hooked. Since then, computers and visual art have forever been linked in my mind. Apart from dreaming of an Amiga of my own, my boyhood interest in technical marvels was never about…
Joe Gebbia has no business designing government services.
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…
TeX and related systems are often associated with their default fonts, Donald Knuth’s Computer Modern (CM) typefaces. While these fonts are excellent, they have become so ubiquitous in the scientific community that many LaTeX users have sought alternative fonts for their documents. As a result, a plethora of font…
Christmas 2010 I had the idea to make a video of the 37signals homepage. I’d recently gained access to the relevant source code repositories and It seemed like a fun thing to do over a weekend. The result is the video below. It’s a timelapse of the 37signals.com homepage between Marc…
Gmail's loading progress bar doesn't *actually* measure the progress of loading.
Mobile patterns · Form field validation · Autofocus · Microcopy · Error messages · Error prevention
There’s something that’s been bothering me lately. It seems to be some kind of form interface trend where the labels for text inputs are placed inside the fields themselves.
An inky color scheme for prose and code.
Milton Glaser (b.1929) is among the most celebrated graphic designers in the United States. He opened Milton Glaser, Inc. in 1974, and continues to produce an astounding amount of work in many fields of design to this day.
Acrobat is intrusive, slow and non-customizable. Of course there are alternatives, specifically bad ones...
How I’d redesign piano sheet music UPDATE: five years later, I’ve finally published a follow-up to this popular article. This time, I’m trying to do the same thing, but in a plain text format …