24 ways: Increase Your Font Stacks With Font Matrix
Get Your API Right « Trek
If you’re about to design or release an API for the web and want to avoid the ire of your developers, I’ve summed up the best (and worst) of what I’ve seen into 8 rules:
How to make really nice buttons — GIANT ROBOTS SMASHING INTO OTHER GIANT ROBOTS
Pixel Perfect Firefox Extension
Firefox extension to overlay graphics on a developed site so you can see where you’re off from what the designer intended.
John Scalzi's Guide to the Most Epic FAILs in Star Wars Design
Secrets of Simplicity: rules for being simple and usable (Giles Colborne)
Simplification through Elimination : nPlus1.org
"I’ll conclude that the goal of software architecture must be to eliminate the impact and cost of change, thereby eliminating architectural significance. And if we can do that, we have eliminated the architecture."
Top 10 CSS Table Designs « Smashing Magazine
Talking to DC « Adam Bosworth’s Weblog
All successful standards are as simple as possible, not as hard as possible.
Five simple steps to designing grid systems — Part 1 | Mark Boulton
Books in the Age of the iPad — Craig Mod
As the publishing industry wobbles and Kindle sales jump, book romanticists cry themselves to sleep. But really, what are we shedding tears over?
We’re losing the throwaway paperback. The airport paperback. The beachside paperback.
Rockable Press
evatos ebook retailer
Vertical Centering in CSS
Though there is a CSS property vertical-align, it doesn't work like attribute valign in HTML tables. CSS property vertical-align doesn't seem to be able to solve this problem:
Faceted Navigation Illustrated - a set on Flickr
The Ghetto Mini-Pattern - The Fishbowl
Hide your ugly code inside a Ghetto. The ghetto is a single file or class where issues of code cleanliness do not apply. It is entered by reputable developers with no small amount of trepidation, and left as quickly as possible. On the other hand, it does the job, and it keeps the bad elements away from more cultured code.
Why threads are a bad idea (for most purposes)
JustinFrench.com: Pagination Alternatives
Pagination is one of those ubiquitous things on the web. It’s easy to see a pattern like that, apply it to your own “I have too much data to show on one page” problem and take the quick win. Everyone else is doing it, it’s a pattern, you should use it too, right?
Helvetireader²
greasemonkey script that cleans up the google reader interface
A List Apart: Articles: Testing Accordian Forms
Accordion forms use dynamic interactions on a single web page to hide and reveal sections of related questions as people go through the process of completing a form
PrintPlanet
The Anatomy of a Perfect Landing Page - Formstack
960 Grid System
The 960 Grid System is an effort to streamline web development workflow by providing commonly used dimensions, based on a width of 960 pixels. There are two variants: 12 and 16 columns, which can be used separately or in tandem
Better grids: Lessons learned from Design for Developers
Fundamental Guidelines Of E-Commerce Checkout Design - Smashing Magazine
Design a Clean Web Layout with the 960 Grid | Tutorial9
elzr: A new desk
awesome custom made computer desk, must get me one of these
5 Awesome Free Tools To Help You Choose Your Website Color Scheme
Clean Up Your Mess - A Guide to Visual Design for Everybody
Innovative Techniques To Simplify Sign-Ups and Log-Ins - Smashing Magazine
And what of art direction? | Readability Blog
On the web, art direction has been shown the door. The content succumbs to the tyranny of the CMS and its allies. Not only is art direction absent in the web view, there is no room for it. The print version stands in stark contrast. The content – the copy and bold photograph – stand alone with design integrity fully intact.