New
The latest blog posts to take off on Hacker News. 1,666 posts.
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…
Typecasting: The Use and Misuse of Period Typography in Movies (2001)
Chocolat (2000, Mirimax) wasn’t a bad movie.
Sans Bullshit Sans: leveraging the synergy of ligatures (2015)
Front-end antics and typographic mischievousness
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.”
Ableton Live Redesign
My redesign of the Ableton Live. The entire process and elaborate case study of UX and UI design including guerilla UX research, interviews, sketches, drafts, wireframes, iterations, interface ideas and everything in-between. UI design galore.
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…
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:
Beware of Transparent Pixels
If you use sprites with transparency in your game — and you most likely do for the UI at least — you’ll probably want to pay …
Redesigning Apple Music after Being Rejected
I’d like to preface this case study by stating that my intentions behind redesigning Apple Music were in no way driven by indignation or…
Why Are There So Many 17th Century Paintings of Monkeys Getting Drunk?
One cold Friday in 1660, Samuel Pepys encountered two unpleasant surprises. "At home found all well," he wrote in his diary, "but the m...
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.
The Art of Writing One-Sentence Product Descriptions
A look back at early interviews with Facebook and Uber CEOs illustrates an ingenious way to communicate hard-to-describe products.
Next
<em>So, what is it you do all day?</em>
The new Mac Pro: The audacity to say “Yes” in a design culture of “No”
Much of modern Apple’s design philosophy is to relentlessly strip down most products to the bare minimum in certain areas as technological progress allows, following (and largely defining) the modern design fashion of nearly-unquestioned devotion to minimalism.
How United Onboards New Users (design)
Approx. reading time: just a couple minutes, despite insane slide count (it's a lot of tiny changes from one to the other)
Musical User Interfaces
Design. Programming. Music. Teaching.
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:
Practical Color Theory for People Who Code
Hi! I'm Natalya! I'm a classically trained fine artist who spent 6 years teaching people how to paint, draw, and grow their creativity. I am now a front end developer, and I love writing code as much as I love painting. I have a degree in Studio Art, a bachelor's in Developmental Psychology, and a master's degree in…
An Encyclopedic Treatment of Type Design, Typefaces and Fonts
An encyclopedic site about typefaces and type design, managed by Luc Devroye
How to choose and pair typefaces
Pair typefaces effectively: Categorize fonts by properties. Use 3×3 grid method to find combinations.
Do we need a new heading element in HTML?
There's a proposal to add a new <h> element to the HTML spec . It solves a fairly common use-case. Take this HTML snippet:
Designing a Business Card in LaTeX
In 2017, I will graduate from Ghent University. This means starting a professional career, either in academia or in industry. One of the first things that came …
IBM Punched Card Typography
C ard punches of various types, models and makes featured an option to print the characters encoded by the holes punched in any of the columns in human readable form onto the top of the card. While it is well known that these characters were printed by a 5 × 7 dot matrix, comprehensive information on what these…