Most cited
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 21 posts.
A Primer on Bézier Curves
A detailed explanation of Bézier curves, and how to do the many things that we commonly want to do with them.
QArt – Pictures in QR code with no inherent errors
QR codes are 2-dimensional bar codes that encode arbitrary text strings. A common use of QR codes is to encode URLs so that people can scan a QR code (for example, on an advertising poster, building roof , volleyball bikini , belt buckle , or airplane banner ) to load a web site on a cell phone instead of having to…
Google Maps' Moat
Over the past year, we’ve been comparing Google Maps and Apple Maps in New York, San Francisco, and London—but some of the biggest differences are outside of large cities.
Medium and the Scourge of Persistent Sharing Bars
When people click a URL and see that it’s a Medium site, their reaction should be “Oh, good, a Medium site — this will be nice to read.” Right now it’s gotten to the point where when people realize an article is on Medium, they think, “Oh, crap, it’s on Medium.”
Mac external displays for designers and developers
If you’re considering an external display for your Mac, there’s a few important decisions to make. Apple doesn’t sell external displays any more, so you can’t just default to their wisdom. That’s an issue, because not all displays are well suited for Macs.
Sans Bullshit Sans: leveraging the synergy of ligatures (2015)
Front-end antics and typographic mischievousness
The Door Problem (2014)
“So what does a game designer do? Are you an artist? Do you design characters and write the story? Or no, wait, you’re a programmer?”
Flat UI Elements Attract Less Attention and Cause Uncertainty
In an eyetracking experiment comparing different clickability clues, weak and flat signifiers required more user effort than strong ones.
Designing Websites for iPhone X
The section below about safe area insets was updated on Oct 31, 2017 to reflect changes in the iOS 11.2 beta.
A Year of Google and Apple Maps
Shortly after I published my Cartography Comparison last year, I noticed Google updating some of the areas we had focused on:
If I Made Another Monkey Island (2013)
Ron Gilbert's often incoherent and bitter ramblings about the Game Industry
In search of the perfect writing font
Monospace is the typical choice that communicates writing. With iA Writer Duospace, we went a step ahead. What makes Duo better than mono?
How Booking.com manipulates users
Many websites and applications these days are designed to trick you into doing things that their creators want. Here are some examples from timewellspent.io:
TreeMaker: Origami Design Software
In 1989, I wrote an article for the magazine Engineering & Science about the state of technical folding, which, even then, seemed to be progressing by leaps and bounds due to an infusion of scientific and mathematical principles. In recounting some of the connections between origami, math, and technology, I wrote:
Monospaced Programming Fonts with Ligatures
Typographic ligatures are when multiple characters appear to combine into a ...
User experience design for APIs
Writing code is rarely just a private affair between you and your computer. Code is not just meant for machines; it has human users. It is meant to be read by people, used by other developers, maintained and built upon. Developers who produce better code, in greater quantity, when they are kept happy and productive…
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.
Cartography Comparison: Google Maps and Apple Maps
Google Maps and Apple Maps . At first glance, the columns below look very similar...