
Nothing to Envy: Ordinary Lives in North Korea
Barbara Demick
4.7 on Amazon
20 HN comments

Information Dashboard Design: Displaying Data for At-a-Glance Monitoring
Stephen Few
4.5 on Amazon
20 HN comments

The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations
Gene Kim , Patrick Debois , et al.
4.6 on Amazon
20 HN comments

Non-Designer's Design Book, The
Robin Williams
4.6 on Amazon
20 HN comments

Nightfall: Devil's Night #4
Penelope Douglas
4.7 on Amazon
20 HN comments

Evicted: Poverty and Profit in the American City
Matthew Desmond, Dion Graham, et al.
4.7 on Amazon
20 HN comments

Fluent Python: Clear, Concise, and Effective Programming
Luciano Ramalho
4.6 on Amazon
20 HN comments

The Unicorn Project
Gene Kim
4.6 on Amazon
20 HN comments

Excel: Pivot Tables & Charts (Quick Study Computer)
Inc. BarCharts
4.6 on Amazon
20 HN comments

Quantum Computation and Quantum Information: 10th Anniversary Edition
Michael A. Nielsen and Isaac L. Chuang
4.6 on Amazon
20 HN comments

The Creature from Jekyll Island: A Second Look at the Federal Reserve
G. Edward Griffin
4.8 on Amazon
20 HN comments

The Time Machine
H. G. Wells
4.4 on Amazon
20 HN comments

Models: Attract Women Through Honesty
Mark Manson, Austin Rising, et al.
4.6 on Amazon
20 HN comments

One Second After
William R. Forstchen, Joe Barrett, et al.
4.6 on Amazon
20 HN comments

A Conflict of Visions: Ideological Origins of Political Struggles
Thomas Sowell
4.8 on Amazon
20 HN comments
mmcconnell1618onDec 27, 2012
http://www.amazon.com/Non-Designers-Design-Edition-Designers...
ig1onDec 16, 2008
brikis98onDec 24, 2015
From that list, my favorite ones were:
The Four Steps to the Epiphany: https://www.goodreads.com/review/show/827338560
Made to Stick: https://www.goodreads.com/review/show/897777811
How to Measure Anything: https://www.goodreads.com/review/show/698402984
The Non-Designer's Design Book: https://www.goodreads.com/review/show/1170518622
Masters of Doom: https://www.goodreads.com/review/show/899580915
The Martian: https://www.goodreads.com/review/show/1136330196
The Mistborn Trilogy: https://www.goodreads.com/review/show/1388373037
WickyNilliamsonMar 2, 2015
TDoET will teach you about usability and designing for that. TNDDB will give you a vocabulary for design (much like design patterns give a common vocabulary for code problems, this does for design IMO).
malandrewonOct 22, 2010
http://amzn.com/0321534042
You can devour that book in an afternoon.
And since Typography is such an important part of design. You should read this blog post here:
http://www.informationarchitects.jp/en/the-web-is-all-about-...
and:
The Elements of Typographic Style Applied to the Web
http://webtypography.net/
l4uonJune 30, 2010
also try to read some design books, e.g. Universal Principles of Design, The Non-Designer's Design Book
carols10centsonJan 3, 2011
azharcsonJune 30, 2010
Don't make me Think by Steve Krug http://www.amazon.com/Dont-Make-Me-Think-Usability/dp/032134...
Non-Designer's Design Book http://www.amazon.com/Non-Designers-Design-Book-Typographic-...
Universal Principles of Design http://www.amazon.com/Universal-Principles-Design-Revised-Up...
Also make sure you go through design's everyday on Behance.net, they have some really amazing designers and design.
edanmonJune 30, 2010
1. Read "Non Designer's Design Book" (amazon: http://www.amazon.com/Non-Designers-Design-Book-Robin-Willia...).
2. Subscribed to a lot of web-design blogs (try Six Revisions, NetTuts etc.).
3. Learned to work well with Photoshop. I especially loved Lynda.com's Photoshop courses.
4. Designed, designed, designed. As with everything else, actually doing is the most important thing.
breckonFeb 5, 2010
Also, I recommend Don't Make Me Think, by Steve Krug.
I'm a terrible designer, but have learned a few simple things from these books and other great designers.
First, here's what's most important:
- Copy (most important!)
- Size/Shape/Position
Much further down:
- Font and colors
Second(paraphrased from Krug's book):
1. Does this site offer something of value that I want?
2. How hard is it to extract that value?
johnparkonMar 14, 2014
eswatonJuly 12, 2011
The Elements of Typographic Style by Robert Bringhurst
Non-Designer’s Design Book by Robin Williams
vitovitoonNov 25, 2012
I learned to program typing in code from books and magazines, and, later, from reading and rewriting parts of open source projects that did things similar to things I wanted to do.
There's lots of ways to learn development like that today, online, including great open source books like Dive Into Python and Think Python and Learn Python the Hard Way.
There isn't so much of that for design. Not online, anyway.
I don't write about "how to design" because, like programming, it's something you have to learn by doing. There's no Learn UX the Hard Way, but maybe there should be.
One of the projects I tried once was running design workshops, so I could tease out repeatable design exercise and publish those: http://vi.to/workshop/premise.html I ran fifteen workshops, and ultimately discovered they were structured great for the attendees, but wrong for my goals.
There's a book, The Non-Designer's Design Book, which is pretty proscriptive, but does give you exercises you can try and repeat. There are other books, like Editing By Design, which tell you "why" certain things are important, but doesn't include exercises.
Critique is a related problem: most interactive designers today didn't go to school for it, so they're missing the common cultural and academic background that fine artists, architects and industrial designers have, where they've learned the history of the practice, learned fundamentals, and practiced constructive criticism for years.
I don't know if you're any good as a writer or a designer, but if you're looking to write about design and make an impact on non-designers, you could do worse than to take a design pattern or an element of design and make exercises around it. Give people ways to practice them, to study an implementation, to apply it something new, and to critique it, repeatably.
chestnut-treeonDec 25, 2012
Each principle is illustrated with before-and-after design examples, so you can understand how the principle works in practice. The book is very much about the layout of elements, rather than how to create an image from scratch.
The book also provides a basic introduction to understanding and using type. The type section is not as strong as the first section of the book that covers design principles, but still useful.
I'll repeat that this is an absolute beginner's book for non-designers. There are many topics it doesn't cover that you might find in a beginner's book on Graphic Design. However, it provides simple practical advice you can put to use immediately in documents. That's why I think it's useful for non-designers. Since it is a well-known and popular title, you should be able to find it in your local library.
(Note: my comments above refer to the first edition of the book published in 1994, but there have been subsequent editions which will have updated content.)
awtonJune 30, 2010
It covers the basic principles of graphic design:
Proximity
Alignment
Repetition
Contrast
It also covers the basics of using color in design.
Universal Principles of Design is also a fascinating read.
I've found that reading these books, then trying to design something is helping. It helps if you've tried to design something before reading the books as well.
pbogdanonAug 15, 2010
eneveuonNov 6, 2010
- La Zone du dehors by Alain Damasio, a french author. I must admit I liked his more recent book, La Horde du Contrevent, a lot more. Sadly, it is not available in English. Read it if you understand French and like SF.
- Chronicles of Amber by Roger Zelazny (finishing the 9th book). It's a good story, but not a must-read.
- The Fountainhead by Ayn Rand. Liked the first 150 pages I read.
- Cryptography Engineering by Niels Ferguson, Bruce Schneier, and Tadayoshi Kohno. I'm learning tons about cryptography.
- The Non-Designer's Design Book (3rd edition) by Robin Williams. Only read a few chapters, but I'm learning a lot about design. Very simple principles that change everything.
- Growing Object-Oriented Software, Guided by Tests by Steve Freeman & Nat Pryce. I decided to go with this book instead of reading Beck's book on TDD. I'm learning / revisiting a lot of best practices from TDD masters. I recommend it to Java Developers (once they have read Effective Java, of course).
I still have a lot to read (
http://i.imgur.com/lgpjf.jpg and http://www.google.com/buzz/neveue/Kc4GhaSSoLE/Un-weekend-pro... ), and am looking forward to it :)
I anyone is interested, I've spent some time researching (on HN, StackOverflow, and other communities) about design & UX, Linux & System administration, and programming. Here's the list I ended up with: http://www.google.com/buzz/neveue/NBBSEryBonS/Woot-ordering-...
vitovitoonApr 10, 2013
I started with Jef Raskin's _The Humane Interface_. Chapters 1-4 cover the essentials about testing and usability and efficiency, and then Chapter 6 from 6.3 on, and you can skip the rest.
Then, assuming you understand semantic HTML, you can take efficiency and semantic HTML and understand information architecture and 2D content layout. Robin Williams' _The Non-Designer's Design Book_ and Jan V. White's _Editing by Design_ can teach you effective and attractive positioning of content on a page or on a screen. The principles are all the same.
From layout you can get into visual design through things like dashboards (Stephen Few's _Information Dashboard Design_) or other "practical" subjects without ever getting into becoming an actual artist.
If you want to get more into visual design, I've given out a few copies of David Kadavy's _Design for Hackers_, and it's supposed to be good, but I haven't read it. The best way is really to take some introductory visual design and art classes. Check your local community college.
If you want to get more into user experience or interaction design, Dan Saffer's _Designing for Interaction_ is often cited as a good overview of the practice of interaction design, but I haven't read it, either.
kenshiro_oonJuly 31, 2012
I started looking into useful material to help improve my non-design skills, because well... they are non-existent.
I started with Twitter Bootstrap but I don't think it is the way forward if you want to learn design the proper way. I recently bought this book: The Non-Designer's Design Book (http://www.amazon.com/Non-Designers-Design-Book-The-Edition/...) and would warmly recommend it to anyone who wants to put one foot or their whole body into the design world.
I now try to spend more time analyzing the design of websites, brochures, menus, etc. It is very fun and I believe it is my observing and analyzing other peoples' work (mistakes included), then practising, that you can improve your eye(s) for design.
chegra84onApr 22, 2011
Last weekend I finished reading "The Non-Designer's Design Book": http://www.amazon.co.uk/Non-Designers-Design-Book-Robin-Will....
So, I decided to test my newly formed designer skills and modify the look of the site here:
http://i.imgur.com/k6y0g.png
The central point of the book is that we can tell when something is off with a design, but rarely we know how to fix it. So, yea this is what I thought need fixing on the site:
1. There is conflict between "What" and "Less Boilerplate" Header. Firstly, the fonts are the same size, so they are competing for who gets viewed first. Second, the orange on "What" is a warm color so it will stand our more, hence overpowering the header. So, I shrunk the "What" and increase "Less Boilerplate."
2. Too control the eyeflow from top to bottom, I increase the size of the navigation bar.
3. I increased repetition by changing the color of the header to white,the text to white and the separator in the navigation bar to white.
4.To highlight the "What" more I indent the text under it. And also set the text under it to be the same font size. There is no conflict here, since the header "What" is already highlighted alot.
5. To show what items that are important under "What", I bold the text that is not in the list.
</Not Related>