New
The latest blog posts to take off on Hacker News. 72 posts.
Evolutionary couplings between files reveal poor software design choices
Given a software code repository together with all commit history, can you spot potentially problematic parts of the software?This is the question I have bee...
Chinese Mobile UI Trends
A summary of common idioms and visual language found in Chinese smartphone apps.
The Unbalanced Design of Super Smash Bros
Blog and Portfolio site for Forrest Smith, aka ForrestTheWoods
Rules for Creating Gorgeous UI, Part 2
A guide to visual aesthetics, written by a nerd
Understanding the iPhone 6 Plus Screen
An experiment to understand how the discrepancy between logical and native screen dimensions on the iPhone 6 Plus affects rendering quality.
Rules for Creating Gorgeous UI
A non-artsy primer in digital aesthetics
The Art of Unix Usability (2004)
This book and its on-line version are distributed under the terms of the Creative Commons Attribution-NoDerivs 1.0 license, with the additional proviso that the right to publish it on paper for sale or other for-profit use is reserved to Pearson Education, Inc. A reference copy of this license may be found at…
Underlining | Butterick’s Practical Typography
Butterick’s Practical Typography
How To Scroll
Scroll-based interaction is incredibly popular for interactive storytelling . There are many compelling reasons for this, yet scrolling is surprisingly nuanced and easy to break. So here are five rules for employing scrolling effectively.
The Sad State of High Bit Depth GIMP Color Management
Back in 2014, this article was intended to draw attention to several serious problems with babl/GEGL/GIMP color management, all of which revolved around the idea of using sRGB chromaticities to edit non-sRGB images. If you peruse the GIMP developers' list and users' list for the months of October and November 2014…
Designing Stereographic Lampshades
I saw an article on the Guardian website here on the 3D-printing of shapes which project interesting patterns of light. Ignoring the strangely forced Halloween reference, I thought this would be an interesting project to attempt for an arbitrary pattern, perhaps as a personalised lampshade. Buoyed by the continuing…
Designing a URL structure for BBC programmes
This is a post I've been meaning to write for the last 7 years. In the circumstances it might be more of a eulogy than a birth announcement but since the sub...
The Cargo Cult of Game Mechanics
On the existential crisis in gaming and the role of game design.
Building Pulse and Bloom, an interactive biofeedback installation at Burning Man
Samuel Clay is a grad student in the schools of design and of engineering at Harvard. He founded NewsBlur , a personal RSS news reader, and Turn Touch , beautiful control for the smart home.
Notes on XKCD's “Pixels”
Max Goodhart's personal journal and sketchbook.
DPI Calculator / PPI Calculator
Noteworthy display sizes of monitors, PCs, notebooks, tablets, smartphones, smartwatches and HMDs. Link background color takes into account typical viewing distance:
Citymapper is what happens when you understand user experience
Citymapper is what happens when you actually understand user experience.