<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" xmlns:gr="http://www.google.com/schemas/reader/atom/" xmlns:idx="urn:atom-extension:indexing" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" idx:index="no" gr:dir="ltr"><!--
Content-type: Preventing XSRF in IE.

--><generator uri="http://www.google.com/reader">Google Reader</generator><id>tag:google.com,2005:reader/user/02932068835311309182/state/com.google/broadcast</id><title>sub31's shared items in Google Reader</title><gr:continuation>CP2MgoL216UC</gr:continuation><author><name>sub31</name></author><updated>2011-10-19T16:17:43Z</updated><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/sub31" /><feedburner:info uri="sub31" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gr:crawl-timestamp-msec="1319041063278"><id gr:original-id="http://www.netmagazine.com/node/1460">tag:google.com,2005:reader/item/bdd88afb98bf2fa5</id><title type="html">The 10 principles of interaction design</title><published>2011-10-19T10:00:00Z</published><updated>2011-10-19T10:00:00Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/sub31/~3/_F2Y2rz7Avg/1460" type="text/html" /><summary xml:base="http://www.netmagazine.com/" type="html">Chad Vavra, interaction design director at The Barbarian Group, rounds up 10 key rules that make good interaction designs and designers and that you need to understand before you can break them&lt;img src="http://feeds.feedburner.com/~r/net/topstories/~4/ptn_Q2SBwEU" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/sub31/~4/_F2Y2rz7Avg" height="1" width="1"/&gt;</summary><author><name>Chad Vavra</name></author><source gr:stream-id="feed/http://www.netmag.co.uk/zine/podcast.rss"><id>tag:google.com,2005:reader/feed/http://www.netmag.co.uk/zine/podcast.rss</id><title type="html">.net</title><link rel="alternate" href="http://www.netmagazine.com" type="text/html" /></source><feedburner:origLink>http://feedproxy.google.com/~r/net/topstories/~3/ptn_Q2SBwEU/1460</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1314118865744"><id gr:original-id="http://www.lukew.com/ff/entry.asp?1133">tag:google.com,2005:reader/item/5db86cd02a7ef91d</id><title type="html">10 Things I Learned In Web School</title><published>2010-06-24T07:00:00Z</published><updated>2010-06-24T07:00:00Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/sub31/~3/37ZNcM3LmHg/entry.asp" type="text/html" /><summary xml:base="http://www.lukew.com/" type="html">&lt;p&gt;Last year Matthew Frederick, author of the excellent book &lt;a href="http://www.lukew.com/ff/entry.asp?723"&gt;101 Things I Learned in Architecture School&lt;/a&gt;, asked me to contribute some things I've learned about the Web for a new book in his series.&lt;/p&gt;&lt;p&gt;The book, &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0446550280/lukewinterfac-20"&gt;101 Things I Learned in Business School&lt;/a&gt;, was just released but with only one lesson about the Web within its pages. So here are all the lessons I wrote up for Matthew &lt;b&gt;in raw unedited form&lt;/b&gt;!&lt;/p&gt;&lt;h2&gt;1. You can influence your audience on the Web, but you can’t control them.&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;In management, you can’t control anyone but yourself. But you can influence everyone.&lt;/li&gt;&lt;li&gt;Companies need to give up the idea of controlling a user’s experience on their Web sites &amp;amp; applications&lt;/li&gt;&lt;li&gt;The completion is one click away and people are quite comfortable using the back button when needed.&lt;/li&gt;&lt;li&gt;Instead of controlling a user experience, focus on influencing people’s behaviors toward value creation and activities that meet their needs and your business goals.&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;2. Web applications are digital products. Design &amp;amp; think of them as such.&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;The first wave of the Web consisted of digital representations of physical companies &amp;amp; organizations. So the dominant behavior was locomotion: going from place to place.&lt;/li&gt;&lt;li&gt;In the second wave of the Web, the shopping cart showed up everywhere and enabled digital manipulation of physical goods online.&lt;/li&gt;&lt;li&gt;Now the goods themselves are digital. Web applications are products that companies market and sell.&lt;/li&gt;&lt;li&gt;As such, they should be designed with packaging, first time experience, customer lifecycle, and more in mind.&lt;/li&gt;&lt;li&gt;More on this topic: &lt;a href="http://www.lukew.com/ff/entry.asp?664"&gt;Audio: Packaging Design for the Web&lt;/a&gt; and &lt;a href="http://www.lukew.com/ff/entry.asp?439"&gt;Packaging Design for Web-based Products&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;3. Whoever can frame the problem best, is the most likely to solve it.&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;In today’s digital world, getting clarity into the problems organizations face is sometimes more valuable than coming up with solutions. &lt;/li&gt;&lt;li&gt;There are many more people trying to provide solutions than there are trying to clarify problems.&lt;/li&gt;&lt;li&gt;Usually when a group of smart people is at an impasse for a long time, it is because the problem is poorly framed, not because their solutions are not good.&lt;/li&gt;&lt;li&gt;A well defined-and exciting problem (and its associated constraints) is the catalyst that makes design go.&lt;/li&gt;&lt;li&gt;More on this topic: &lt;a href="http://www.lukew.com/ff/entry.asp?396"&gt;Defining the Problem Summary&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;4. There are many ways to move pixels around on a screen. Not all of them are designing.&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;There’s more than one way to make software user interface decisions. &lt;/li&gt;&lt;li&gt;Designing: decisions are evaluated by how well they contribute to an integrated “human-centric” experience. This is the model most designers crave because it leverages their ability to empathize with their target audience and think holistically. Designing focuses on understanding the fundamental purpose of an application and bringing it to life in a way people can understand and use. An experience that “makes sense” to your audience is your yardstick in this model. This approach is probably most common when developing new products.&lt;/li&gt;&lt;li&gt;Optimizing: decisions are made based on explicit testing of isolated variables to drive very specific behaviors. Designers create variations of a control that are evaluated systematically. The elements that perform best likely become part of the user interface. In this model, performance is your yardstick for decisions. Mature products (especially cash cows) frequently employ optimizing models and designers on these teams spend most of their time creating (lots of) iterations for the key elements of the product. &lt;/li&gt;&lt;li&gt;Managing: decisions are reached through discussion or debate. In this model, designers represent the collective decisions of groups within the product by laying out what everyone agreed to. Consensus and buy-in are the yardsticks by which people judge success.&lt;/li&gt;&lt;li&gt;It’s important to note that the processes that define each model can also be inputs to other models. For example, explicit testing can help inform a holistic design or healthy debate can result in variations to test in order to optimize a product. The thing that distinguishes each model is what is used to make design decisions most of the time: holistic customer experience, optimization, or consensus.&lt;/li&gt;&lt;li&gt;More on this topic: &lt;a href="http://www.lukew.com/ff/entry.asp?800"&gt;Designing, Optimizing, and Managing&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;5. What defines a user interface?&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;Information architecture defines the structure of information (which can exist in many forms).&lt;/li&gt;&lt;li&gt;Interaction design enables people to manipulate and contribute to/create that information.&lt;/li&gt;&lt;li&gt;Visual design communicates these possibilities to people and creates affinity to them (desirability).&lt;/li&gt;&lt;li&gt;A user interface is the summation of these considerations.&lt;/li&gt;&lt;li&gt;Some might argue that the term "information" is a bit limiting in this set of definitions and I kind of agree. So anyone who needs a broader purvey for what they work with could simply substitute "information" with "stuff".&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;6. Don’t just think about the context of your Web site, think about the context of the Web.&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;In today’s social, distributed, search-driven Web, customers are finding their way to Web content through an increasing number of distinct experiences. &lt;/li&gt;&lt;li&gt;Yet when people arrive at most Web pages, the experience they get isn’t optimized for this context. &lt;/li&gt;&lt;li&gt;Instead, the vast majority of content pages online remain more concerned with their own context than the context of their users: where did a user arrive from and where are they likely to go next?&lt;/li&gt;&lt;li&gt;More on this topic: &lt;a href="http://www.lukew.com/ff/entry.asp?682"&gt;Content page design best practices&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;7. Visual design is not just about making things look pretty&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;While few people literally ask a design team to make things look pretty, there is a long-standing assumption that visual design is the icing on the cake. &lt;/li&gt;&lt;li&gt;Perhaps this belief stems from the general public’s introduction to design during the industrial age. Back then, products began to be styled in ways that had not been possible before, and industrial designers like Raymond Lowey got immense fanfare for their aesthetic approach to designing previously dull products.&lt;/li&gt;&lt;li&gt;While visual design clearly has the capacity to refine a product’s aesthetics, its potential to communicate with people goes beyond good looks. &lt;/li&gt;&lt;li&gt;Through the visual organization of elements, designers can communicate core messages to people that answer key questions: What is this; How do I use it; Why should I care?&lt;/li&gt;&lt;li&gt;Answering these questions is a crucial component of both utility and usability, especially in interactive products. &lt;/li&gt;&lt;li&gt;So when designing Web pages, it’s important to keep the initial functional role of visual design in mind. The visual design of Web pages should: Set initial expectations by communicating what kind of information it provides; Provide a way to quickly scan that information in order to locate something of value.&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;8. Organization, interaction, and presentation are the top-level considerations for any Web site or application design.&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;Organization is the way you structure the stuff that makes up an application. Interaction is the way an application behaves to people's actions - its how you make use of the stuff in an app. Presentation is how all that is communicated to people.&lt;/li&gt;&lt;li&gt;So in this model, it's not hard to see how the presentation layer really needs to become the voice of the interaction design and information architecture of an application. It needs to communicate the possibilities and limitations of software. But visual design also plays another (more visceral) role.&lt;/li&gt;&lt;li&gt;A deliberate selection of colors, fonts, images, patterns, and more can elicit an emotional reaction that enforces a specific brand message. In other words, it can help give an application an appropriate personality - fun, safe, caring, or whatever fits best.&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;9. Be a smart node&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;In the craft economy of the 1800s, regional markets were filled with individual or family-based craftspeople like blacksmiths or potters. These professions required creativity, were small size (no scale), and did not need a lot of collaboration to get products made. &lt;/li&gt;&lt;li&gt;In the industrial economy of the 1900s, small craftsmen gave way to large factories and the need for tight command and control grew as scale increased. Lots of coordination was required to develop consistent products within the assembly lines popping up across developed nations. As a result, the need for creativity was limited to fewer people. Most workers had a defined role in the system and needed to be reliable above all else. &lt;/li&gt;&lt;li&gt;In the economy of the 2000s, creativity is once again a key driver of value as command and control structures can no longer manage the full set of information and decisions required to operate at a global scale. This creates a need for “smart nodes” across the enterprise that can collaboratively lead aspects of the business. These leadership positions are enabled through access to large amounts of data and technology. Creativity is required to make use of this information and set of tools to advance the goals of the organization.&lt;/li&gt;&lt;li&gt;The importance of creative thinking and “smart nodes” within large organizations plays to the strengths of designers who are adept at recognizing patterns, synthesizing information, and communicating it through visual means.&lt;/li&gt;&lt;li&gt;More on this topic: &lt;a href="http://www.lukew.com/ff/entry.asp?697"&gt;Smart Nodes in An Organization&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;10. Design provides unique value to strategic decision-making&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;These skills define a unique perspective that designers can bring to strategic work&lt;/li&gt;&lt;li&gt;Pattern Recognition: allows us to identify relationships within information. (the data).&lt;/li&gt;&lt;li&gt;Story Telling: gives us a way to organize data into something meaningful by focusing on a big idea and supporting messages (the synthesis).&lt;/li&gt;&lt;li&gt;Visual Hierarchy: gives us a way to tell the story effectively (the means).&lt;/li&gt;&lt;li&gt;Empathy: allows us to make the story memorable and impactful (the meaning).&lt;/li&gt;&lt;li&gt;More on this topic: &lt;a href="http://www.lukew.com/ff/entry.asp?867"&gt;Influencing Strategy by Design&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;br&gt;Tags: &lt;a href="http://www.lukew.com/ff/archive.asp?tag&amp;amp;user+experience" rel="tag"&gt;user experience&lt;/a&gt;, &lt;a href="http://www.lukew.com/ff/archive.asp?tag&amp;amp;visual+design" rel="tag"&gt;visual design&lt;/a&gt;, &lt;a href="http://www.lukew.com/ff/archive.asp?tag&amp;amp;decision+making" rel="tag"&gt;decision making&lt;/a&gt;, &lt;a href="http://www.lukew.com/ff/archive.asp?tag&amp;amp;design+vision" rel="tag"&gt;design vision&lt;/a&gt;, &lt;a href="http://www.lukew.com/ff/archive.asp?tag&amp;amp;form%7Cfunction" rel="tag"&gt;form|function&lt;/a&gt;, &lt;a href="http://www.lukew.com/ff/archive.asp?tag&amp;amp;strategy" rel="tag"&gt;strategy&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/FunctioningForm/~4/owUkybus5GQ" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/sub31/~4/37ZNcM3LmHg" height="1" width="1"/&gt;</summary><author><name>Luke Wroblewski</name></author><source gr:stream-id="feed/http://feeds.feedburner.com/FunctioningForm"><id>tag:google.com,2005:reader/feed/http://feeds.feedburner.com/FunctioningForm</id><title type="html">LukeW | Digital Product Design and Strategy</title><link rel="alternate" href="http://www.lukew.com/" type="text/html" /></source><feedburner:origLink>http://feedproxy.google.com/~r/FunctioningForm/~3/owUkybus5GQ/entry.asp</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1304937282293"><id gr:original-id="http://www.90percentofeverything.com/?p=5304">tag:google.com,2005:reader/item/1093836c49fc4c5e</id><category term="Dark Patterns" /><title type="html">Dave Meslin on designing for intentional exclusion</title><published>2011-05-03T09:37:53Z</published><updated>2011-05-03T09:37:53Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/sub31/~3/eJRxlumGU0E/" type="text/html" /><content xml:base="http://www.90percentofeverything.com/" type="html">&lt;p&gt;Here’s a brief excerpt of Dave Meslin’s TEDx talk on &lt;a href="http://www.ted.com/talks/dave_meslin_the_antidote_to_apathy.html"&gt;The antidote to apathy&lt;/a&gt;:&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;br&gt; &lt;a href="http://www.90percentofeverything.com/wp-content/uploads/2011/05/vlcsnap-2011-05-03-09h52m55s248.png" rel="lightbox[5304]"&gt;&lt;img src="http://www.90percentofeverything.com/wp-content/uploads/2011/05/vlcsnap-2011-05-03-09h52m55s248-470x264.png" alt="" title="Notice of Application" width="470" height="264"&gt;&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;“You ever see one of these before? This is a newspaper ad. It’s a notice of a zoning application change for a new office building so the neighborhood knows what’s happening. As you can see, it’s impossible to read.”&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;br&gt;&lt;br&gt; &lt;a href="http://www.90percentofeverything.com/wp-content/uploads/2011/05/vlcsnap-2011-05-03-09h53m15s0.png" rel="lightbox[5304]"&gt;&lt;img src="http://www.90percentofeverything.com/wp-content/uploads/2011/05/vlcsnap-2011-05-03-09h53m15s0-470x264.png" alt="" title="Notice of Application - close up" width="470" height="264"&gt;&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;“You need to get halfway down to even find out which address they’re talking about, and then farther down, in tiny 10-point font to find out how to actually get involved. Imagine if the private sector advertised in the same way — if Nike wanted to sell a pair of shoes and put an ad in the paper like that. (Applause) Now that would never happen.”&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;br&gt;&lt;br&gt; &lt;a href="http://www.90percentofeverything.com/wp-content/uploads/2011/05/vlcsnap-2011-05-03-09h53m53s0.png" rel="lightbox[5304]"&gt;&lt;img src="http://www.90percentofeverything.com/wp-content/uploads/2011/05/vlcsnap-2011-05-03-09h53m53s0-470x264.png" alt="" title="Nike Ad Spoof" width="470" height="264"&gt;&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;“You’ll never see an ad like that, because Nike actually wants you to buy their shoes. Whereas the city of Toronto clearly doesn’t want you involved with the planning process, otherwise their ads would look something like this — with all the information basically laid out clearly.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;br&gt;&lt;br&gt; &lt;a href="http://www.90percentofeverything.com/wp-content/uploads/2011/05/vlcsnap-2011-05-03-10h33m56s0.png" rel="lightbox[5304]"&gt;&lt;img src="http://www.90percentofeverything.com/wp-content/uploads/2011/05/vlcsnap-2011-05-03-10h33m56s0-470x264.png" alt="" title="Improved design: notice for application" width="470" height="264"&gt;&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;“As long as the city’s putting out notices like this to try to get people engaged, then, of course, people aren’t going to be engaged. But that’s not apathy; that’s intentional exclusion.”&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;(via Steve Spyrou of &lt;a href="http://www.foviance.com/"&gt;Foviance&lt;/a&gt;.)&lt;/p&gt; &lt;p&gt;&lt;iframe src="http://feedads.g.doubleclick.net/~ah/f/cc5ibiq0go20ub5aa1tuvq66p4/300/250?ca=1&amp;amp;fh=280#http%3A%2F%2Fwww.90percentofeverything.com%2F2011%2F05%2F03%2Fdave-meslin-on-designing-for-intentional-exclusion%2F" width="100%" height="280" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"&gt;&lt;/iframe&gt;&lt;/p&gt;&lt;div&gt;
&lt;a href="http://feeds.feedburner.com/~ff/90percentofeverything/feed?a=gHl5hSEu7tM:rTYnVQGWXvM:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/90percentofeverything/feed?i=gHl5hSEu7tM:rTYnVQGWXvM:D7DqB2pKExk" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/90percentofeverything/feed/~4/gHl5hSEu7tM" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/sub31/~4/eJRxlumGU0E" height="1" width="1"/&gt;</content><author><name>Harry Brignull</name></author><source gr:stream-id="feed/http://feeds.feedburner.com/90percentofeverything/feed"><id>tag:google.com,2005:reader/feed/http://feeds.feedburner.com/90percentofeverything/feed</id><title type="html">90 Percent of Everything - by Harry Brignull</title><link rel="alternate" href="http://www.90percentofeverything.com" type="text/html" /></source><feedburner:origLink>http://feedproxy.google.com/~r/90percentofeverything/feed/~3/gHl5hSEu7tM/</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1298027996463"><id gr:original-id="http://download.guardian.co.uk/audio/kip/technology/series/techweekly/1295353954022/5598/gdn.tec.110118.sc.tech-weekly-audio-evgeny-morozov-india.mp3">tag:google.com,2005:reader/item/c5face34a9838f78</id><title type="html">Tech Weekly podcast: Evgeny Morozov on the web as a force for good</title><published>2011-01-18T16:05:28Z</published><updated>2011-01-18T16:05:28Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/sub31/~3/Sw63nb1hkpM/gdn.tec.110118.sc.tech-weekly-audio-evgeny-morozov-india.mp3" type="text/html" /><link rel="enclosure" href="http://download.guardian.co.uk/audio/kip/technology/series/techweekly/1295353954022/5598/gdn.tec.110118.sc.tech-weekly-audio-evgeny-morozov-india.mp3" type="audio/mpeg" length="11067002" /><summary xml:base="http://www.guardian.co.uk/audio" type="html">Evgeny Morozov, author of The Net Delusion explains how the use of Facebook and Twitter in recent protests in Tunisia and Iran might not have been as effective as first thought&lt;div&gt;&lt;a href="http://www.guardian.co.uk/profile/jemimakiss"&gt;Jemima Kiss&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.guardian.co.uk/profile/charlesarthur"&gt;Charles Arthur&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.guardian.co.uk/profile/alekskrotoski"&gt;Aleks Krotoski&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.guardian.co.uk/profile/scottcawley"&gt;Scott Cawley&lt;/a&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/sub31/~4/Sw63nb1hkpM" height="1" width="1"/&gt;</summary><author gr:unknown-author="true"><name>(author unknown)</name></author><source gr:stream-id="feed/http://www.guardian.co.uk/technology/series/techweekly/podcast.xml"><id>tag:google.com,2005:reader/feed/http://www.guardian.co.uk/technology/series/techweekly/podcast.xml</id><title type="html">Tech Weekly</title><link rel="alternate" href="http://www.guardian.co.uk/audio" type="text/html" /></source><feedburner:origLink>http://download.guardian.co.uk/audio/kip/technology/series/techweekly/1295353954022/5598/gdn.tec.110118.sc.tech-weekly-audio-evgeny-morozov-india.mp3</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1297108634361"><id gr:original-id="http://www.smashingmagazine.com/?p=84289">tag:google.com,2005:reader/item/87bfbccebccf8326</id><category term="Design" scheme="http://www.smashingmagazine.com" /><category term="education" scheme="http://www.smashingmagazine.com" /><category term="resources" scheme="http://www.smashingmagazine.com" /><category term="time-saving" scheme="http://www.smashingmagazine.com" /><category term="tools" scheme="http://www.smashingmagazine.com" /><category term="useful" scheme="http://www.smashingmagazine.com" /><title type="html">Time-Saving and Educational Resources for Web Designers</title><published>2011-01-18T17:48:11Z</published><updated>2011-01-18T17:54:40Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/sub31/~3/mKm8U5zQMOs/" type="text/html" /><link rel="replies" href="http://www.smashingmagazine.com/2011/01/18/time-saving-and-educational-resources-for-web-designers/#comments" type="text/html" /><link rel="replies" href="http://www.smashingmagazine.com/2011/01/18/time-saving-and-educational-resources-for-web-designers/feed/atom/" type="application/atom+xml" /><content xml:base="http://www.smashingmagazine.com/2011/01/18/time-saving-and-educational-resources-for-web-designers/" xml:lang="en" type="html">&lt;p&gt;&lt;iframe src="http://feedads.g.doubleclick.net/~ah/f/47o1c7toupefcbk02870ag56fc/300/250?ca=1&amp;amp;fh=280#http%3A%2F%2Fwww.smashingmagazine.com%2F2011%2F01%2F18%2Ftime-saving-and-educational-resources-for-web-designers%2F" width="100%" height="280" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"&gt;&lt;/iframe&gt;&lt;/p&gt;&lt;table width="650"&gt;&lt;tr&gt;&lt;td width="650"&gt;&lt;div style="width:650px"&gt; &lt;img src="http://statisches.auslieferung.commindo-media-ressourcen.de/advertisement.gif" alt="Advertisement in Time-Saving and Educational Resources for Web Designers" border="0"&gt;&lt;br&gt; &lt;a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=34"&gt;&lt;img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=34" border="0" alt=" in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt; &lt;a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=35"&gt;&lt;img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=35" border="0" alt=" in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt; &lt;a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=36"&gt;&lt;img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=36" border="0" alt=" in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;Web design community is strong and hard-working. We have plenty of useful resources, tools and services created, developed and released every single day: apart from goodies such as free fonts or icons, there are also many educational resources and little time-savers that can significantly improve designer’s workflow. We permanently look out for the new projects and support them by presenting them on &lt;a href="http://twitter.com/smashingmag"&gt;Twitter&lt;/a&gt;, &lt;a href="http://www.facebook.com/smashmag"&gt;Facebook&lt;/a&gt;, in our &lt;a href="http://www.smashingmagazine.com/the-smashing-newsletter/"&gt;e-mail newsletter&lt;/a&gt; and, evidently, in Smashing Magazine’s posts.&lt;/p&gt;&lt;p&gt;Today we are glad to present one of such posts: an &lt;strong&gt;overview of handy new resources for web designers&lt;/strong&gt;; most of them were released recently, but some of them are a bit older. Still, they were included to supplement the overview, making the post more comprehensive and complete. Please feel free to discuss the featured resources in the comments to this post. And, of course, thank you guys for creating and maintaining all these useful resources. Your efforts are deeply appreciated.&lt;/p&gt;&lt;h3&gt;Useful Resources for Web Designers&lt;/h3&gt;&lt;p&gt;&lt;a href="http://fontsinuse.com/"&gt;Fonts in Use&lt;/a&gt;&lt;br&gt;This site presents a catalogue for real-world typography samples and innovations in branding, advertising, signage and publishing. The regularly updated collection of trends and case studies is commented on by typography experts and gurus from around the world. The sharp, interesting comments and discussions will keep you engaged, all backed up by real examples.&lt;/p&gt;&lt;p&gt;&lt;a href="http://fontsinuse.com/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/fonts-in-use1.jpg" width="500" height="309" border="0" alt="Fonts-in-use1 in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://noteandpoint.com/"&gt;Note and Point: Keynote and PowerPoint Gallery&lt;/a&gt;&lt;br&gt;Note and Point highlights the most beautiful Keynote, PDF and PowerPoint work on the Web, which happens to be mostly Web design-related, although various topics are covered. No doubt these presentations — which really do look &lt;em&gt;that&lt;/em&gt; much better — might surprise you by the attention given to color, illustrations and typography.&lt;/p&gt;&lt;p&gt;&lt;a href="http://noteandpoint.com/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/note-point.jpg" width="500" height="413" alt="Note-point in Time-Saving and Educational Resources for Web Designers" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.campaignmonitor.com/templates/"&gt;Free High-Quality HTML Email Templates&lt;/a&gt;&lt;br&gt;The page presents 38 free HTML email templates (including PSD and HTML files), created by talented professional designers. Every template has been tested in more that 20 popular email clients, including Outlook 2010, Gmail, Lotus Notes, Apple Mail and the iPhone. All of the Photoshop documents are layered and ready to be tweaked. You can download all of the templates for free (320 MB) and use them for any private or commercial project. In case you use Campaign Monitor to send out newsletters, you’ll also get Campaign Monitor’s templates as an extra goodie. Mailchimp users can choose from the &lt;a href="http://www.mailchimp.com/features/designer-templates/"&gt;professional templates for Mailchimp&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.campaignmonitor.com/templates/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/45royale.jpg" width="500" height="320" alt="45royale in Time-Saving and Educational Resources for Web Designers" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://retinart.net/miscellaneous/grammar"&gt;The Grammar Cheat Sheet&lt;/a&gt;&lt;br&gt;Never mix up your dashes again, learn how to set quotations marks and remind yourself to keep paragraphs short and topical. Overall, this article is a nice little overview of suggestions that would help you improve the quailty of your copy. For a closer examination of what else might go wrong, check out “&lt;a href="http://www.alistapart.com/stories/emen/" title=""&gt;&lt;/a&gt;The Trouble With EM ‘n EN (and Other Shady Characters)” by Peter K Sheerin.&lt;/p&gt;&lt;p&gt;&lt;a href="http://retinart.net/miscellaneous/grammar"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/145-useful.jpg" width="500" height="300" alt="145-useful in Time-Saving and Educational Resources for Web Designers" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.underconsideration.com/fpo/"&gt;FPO: For Print Only&lt;/a&gt;&lt;br&gt;For Print Only is a blog that is dedicated to everything related to pint design. FPO celebrates that print is not dead by showcasing the most compelling printed projects. Print is alive and well as witnessed by this well organized and inspirational resource.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.underconsideration.com/fpo/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/print.jpg" width="500" height="334" alt="Print in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.graphicsatlas.org"&gt;Graphic Atlas: History of Printing&lt;/a&gt;&lt;br&gt;The site is a virtual study collection that showcases printing processes from early woodcuts to modern digital print. The print-identification tool guides you through a number of explorations that replicate the experience of identifying prints using common tools. Among other things, you’ll learn about such printing techniques as relief, letterpress, gravure, silver-dye bleach, dye sublimation and direct thermal. The object explorer allows you to view two images side by side to compare traits across processes. Characteristics such as size, format, color, texture, sheen and layer structure are explained as well.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.graphicsatlas.org/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/graphics-atlas.jpg" border="0" width="500" height="418" alt="Graphics-atlas in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.smarthistory.org"&gt;Smarthistory&lt;/a&gt;&lt;br&gt;Smarthistory.org is a free and open, not-for-profit art history textbook. The website covers a wide variety of the artwork usually found in art history classes, ranging from ancient cultures to post-colonialism. In addition to the audio and video, Smarthistory contains articles and images organized by style and chronology. As a bonus, the user interface itself is worth looking at. The appealing design and intuitive navigation (which allows you to browse by era, style, artist and theme) makes this experience not only educational but enjoyable. A comprehensive overview of the seeds that helped sew the graphic design field.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.smarthistory.org/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/smarthistory.jpg" border="0" width="500" height="388" alt="Smarthistory in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://photoshopetiquette.com/"&gt;The Photoshop Etiquette Manifesto for Web Designers&lt;/a&gt;&lt;br&gt;This site lays out a number of guidelines for creating Photoshop files and workflows that are conducive to productivity and team collaboration. By following these guidelines, you make it easier for others to work with your files, and more likely that your project will go smoothly. Some of the things included are common-sense (proofread before exporting), but others aren’t necessarily something you’d think of if you’re not used to collaborating or working on big projects (use folders, keep logos as vector smart objects). It also includes helpful illustrations for each example, so there’s no confusion.&lt;/p&gt;&lt;p&gt;&lt;a href="http://photoshopetiquette.com/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/manifesto.jpg" width="500" height="380" alt="Manifesto in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://desksnear.me/"&gt;Desks Near Me&lt;/a&gt;&lt;br&gt;This site features places all over the world that designers and developers might like to work in, be they offices or cafés. The website provides detailed information, including hours of operation and reviews. Some places charge a small fee for use, and many throw in a few goodies like food, drink and access to equipment.&lt;/p&gt;&lt;p&gt;&lt;a href="http://desksnear.me/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/desks-near-me.jpg" border="0" width="500" height="428" alt="Desks-near-me in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://darkpatterns.org/"&gt;Dark Design Patterns&lt;/a&gt;&lt;br&gt;Dark Design Patterns aims to expose these black-hat designs whose sole aim is to misdirect and deceive visitors. Anti-usability design patterns that are currently identified on the website include the “Roach Motel,” “Bait and Switch,” “Privacy Zuckering” and “Forced Information Disclosure,” among others. Examples of each are included, and visitors can add their own in the comments on each page. It’s a great website to show clients when they ask you to implement a questionable “feature” on their website.&lt;/p&gt;&lt;p&gt;&lt;a href="http://darkpatterns.org/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/darkpatterns.jpg" width="500" height="288" alt="Darkpatterns in Time-Saving and Educational Resources for Web Designers" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.formstack.com/the-anatomy-of-a-perfect-landing-page"&gt;The Anatomy of a Perfect Landing Page&lt;/a&gt;&lt;br&gt;Formstack explains how design translates to users and ten key landing page features that draw them in. A useful breakdown of elements to include in your designs and things to keep in mind during your design-work.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.formstack.com/the-anatomy-of-a-perfect-landing-page"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/127-useful.jpg" width="500" height="300" alt="127-useful in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://brand-identity-essentials.com/100-principles"&gt;100 Principles for Designing Logos and Building Brands&lt;/a&gt;&lt;br&gt;Inspiration can come from anywhere, but sometimes the simpler the better. From Brand Identity Essentials, here are some principals for designing logos and building brands. These cover example shapes, consistency, voice, meaning and flexibility.&lt;/p&gt;&lt;p&gt;&lt;a href="http://brand-identity-essentials.com/100-principles"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/126-useful.jpg" width="500" height="300" alt="126-useful in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.designishistory.com/"&gt;Design Is History&lt;/a&gt;&lt;br&gt;A wonderful reference site for all designers and provides brief overviews of a wide range of topics — for us, designers, it is improtant to understand where design originates from.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.designishistory.com/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/172-useful.jpg" width="500" height="300" alt="172-useful in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://thenounproject.com/"&gt;NounProject&lt;/a&gt;&lt;br&gt;NounProject provides a huge collection of highly recognizable symbols, available for free download and use. The designers are committed to quality in what they do, and so the icons are indeed designed very well.&lt;/p&gt;&lt;p&gt;&lt;a href="http://thenounproject.com/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/153-useful.jpg" width="500" height="300" alt="153-useful in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.robotregime.com/"&gt;Ethics for Web Designers&lt;/a&gt;&lt;br&gt;Robot Regime is dedicated to ethics and Web design, and it discusses what our ethical obligations are — to ourselves, our colleagues and our clients. The site already features some nice pieces, including posts about fair pricing, misrepresenting yourself as a designer and giving clients what they want.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.robotregime.com/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/robotregime.jpg" width="500" height="369" alt="Robotregime in Time-Saving and Educational Resources for Web Designers" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.supernicestudio.com/rfp/"&gt;Politely Decline Speculative Work&lt;/a&gt;&lt;br&gt;“I won’t do free design work to win your business  —  here’s why” is a Web page that offers a stock letter you can send to clients explaining why spec work is bad for everyone involved. It’s concise and professional, and it presents clear arguments against spec work, with links to additional information. Plus, you can personalize the letter by adding the recipient’s name to the end of the URL.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.supernicestudio.com/rfp/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/rfp.jpg" border="0" width="500" height="410" alt="Rfp in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://csswizardry.com/type-tips/"&gt;Type Tips&lt;/a&gt;&lt;br&gt;A nice short overview of quick useful tips on all things related to Web typography by Harry Roberts from CSS Wizardry.&lt;/p&gt;&lt;p&gt;&lt;a href="http://csswizardry.com/type-tips/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/160-useful.jpg" width="500" height="300" alt="160-useful in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://ontwik.com/"&gt;OnTwik&lt;/a&gt;&lt;br&gt;The website brings together lectures, screencasts and conferences from around the world. Both expert and novice developers and designers should be able to find topics of interest, whether it’s CSS and HTML5 or start-ups and creativity. Ontwik is free, and anyone can suggest content for the website; you can even submit your own lectures.&lt;/p&gt;&lt;p&gt;&lt;a href="http://ontwik.com/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/ontwik1.jpg" width="500" height="427" alt="Ontwik1 in Time-Saving and Educational Resources for Web Designers" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.designmoo.com/"&gt;Design Moo&lt;/a&gt;&lt;br&gt;“Join together and share valuable free Web design resources.” This could be the slogan of this design community, created and curated by  front-end developer Chris Wallace. The project is a network of designers and a high-quality collection of free design resources: fonts, icons, illustrations, patterns, textures and Web layouts. All goodies are tagged for easy navigation, and you can follow new releases on Twitter. You might want to check &lt;a href="http://boxtuffs.com/"&gt;Boxtuffs&lt;/a&gt; and &lt;a href="http://www.premiumpixels.com/"&gt;Premium Pixels&lt;/a&gt; as well, another websites featuring free high-quality resources.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.designmoo.com/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/designmoo.jpg" width="500" height="374" border="0" alt="Designmoo in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.designkindle.com/"&gt;Design Kindle: Free High-Quality Design Files&lt;/a&gt;&lt;br&gt;This site offers a ton of free high-quality design files that you might actually want to use, all without restrictions on personal or commercial use. Everything from design elements to images to full themes is included. Design Kindle doesn’t have a big library of files just yet, but more are sure to be added soon.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.designkindle.com/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/designkindle.jpg" width="500" height="322" border="0" alt="Designkindle in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://365psd.com/"&gt;365psd: A Free PSD Every Day&lt;/a&gt;&lt;br&gt;Every day, this site offers a free PSD file for you to download. These files are almost all design elements that you can use in Web and application designs, including buttons, progress bars, navigation elements and more, and they are well designed. Currently, there are more than 300 days worth of freebies, all tagged, browsable and searchable.&lt;/p&gt;&lt;p&gt;&lt;a href="http://365psd.com/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/365psd1.jpg" width="500" height="411" alt="365psd1 in Time-Saving and Educational Resources for Web Designers" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.mobilexweb.com/blog/ui-guidelines-mobile-tablet-design"&gt;Guidelines for Mobile Web App Design&lt;/a&gt;&lt;br&gt;This article presents a comprehensive list of links to official user interface and user experience guidelines from various manufacturers. The guidelines include samples, tips and descriptions of common weaknesses for mobile platforms such as iPhone, iPad, Android, BlackBerry, Symbian, webOS and Mee Go. Many of the guidelines focus on native application development, but they can be applied to design of mobile applications in general, too.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.mobilexweb.com/blog/ui-guidelines-mobile-tablet-design"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/mee-go.png" width="450" height="249" border="0" alt="Mee-go in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://stackoverflow.com/questions/194812/list-of-freely-available-programming-books"&gt;List of Freely Available Programming Books&lt;/a&gt;&lt;br&gt;Here is a list of programming books on programming languages or about computers in general with open-source licenses and others. If you’ve been searching for some freely available programming books on the Internet, this list will surely give you some good tips.&lt;/p&gt;&lt;p&gt;&lt;a href="http://stackoverflow.com/questions/194812/list-of-freely-available-programming-books"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/159-useful.jpg" width="500" height="300" alt="159-useful in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pctools.com/guides/password/"&gt;Secure Password Generator&lt;/a&gt;&lt;br&gt;The tool lets you enter parameters, including the length of the password, whether to include uppercase and/or lowercase letters or numbers or punctuation and whether to eliminate characters that resemble each other (such as i and l, 1 and I, and o and 0). Then, just select the number of passwords to generate, and it returns a list. It even includes phonetics for each password to make it easier to read out loud (in case you’re giving a password to someone over the phone, for example).&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pctools.com/guides/password/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/passwordgenerator.jpg" width="450" height="350" alt="Passwordgenerator in Time-Saving and Educational Resources for Web Designers" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://keyonary.com/"&gt;Keyonary&lt;/a&gt;&lt;br&gt;This tool is a nice little application for finding shortcuts in Mac OS X, Photoshop and so on. Currently, more than 300 Photoshop shortcuts are available. Simply type the name of application in the search box, and it spits out a long shortcut list.&lt;/p&gt;&lt;p&gt;&lt;a href="http://keyonary.com/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/keyonary1.jpg" width="500" height="381" alt="Keyonary1 in Time-Saving and Educational Resources for Web Designers" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://letsswap.it/"&gt;Let’s Swap&lt;/a&gt;&lt;br&gt;A place where artists and designers can swap art for free. The site is an experiment: if you are an artist or designer, you probably have something hanging around and you’ll be willing to swap it for something else. The site gives you the opportunity to do exactly that; just put out an open invitation and see what happens. Very interesting idea.&lt;/p&gt;&lt;p&gt;&lt;a href="http://letsswap.it/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/168-useful.jpg" width="500" height="300" alt="168-useful in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://thinkvitamin.com/code/starting-with-git-cheat-sheet/"&gt;Starting with Git: Cheat Sheet&lt;/a&gt;&lt;br&gt;After freshening up her git skills, Loma Jane Mitchell shares her ‘cheat sheet’ — the commands that she uses on a day-to-day basis when working with git. Also note that GUI tools and IDE plugins are available for Git, so it is worth taking a look at what is available for the development environment you use.&lt;/p&gt;&lt;p&gt;&lt;a href="http://thinkvitamin.com/code/starting-with-git-cheat-sheet/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/144-useful.jpg" width="500" height="300" alt="144-useful in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://blog.envylabs.com/2010/12/rails-3-cheat-sheets/"&gt;Rails 3 Cheat Sheets&lt;/a&gt;&lt;br&gt;The site provides Rails 3 Cheat Sheets for Activemodel, Actionmailer and Actioncontroller, XSS protection and UJS, Activerelation, Bundler and Routing API.&lt;/p&gt;&lt;p&gt;&lt;a href="http://blog.envylabs.com/2010/12/rails-3-cheat-sheets/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/152-useful.jpg" width="500" height="300" alt="152-useful in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://blog.kissmetrics.com/bounce-rate/"&gt;Bounce Rate Demystified&lt;/a&gt;&lt;br&gt;If you are doing business on the web and have Google Analytics set up for your website, it’s very likely that you know the bounce rate for your website. But, do you know anything about how it’s calculated, what your industry’s average bounce rate is or even what factors affect your bounce rate? Inspired by common questions, KissMetrics created this infographic to give you answers and some tips to help you improve your bounce rate.&lt;/p&gt;&lt;p&gt;&lt;a href="http://blog.kissmetrics.com/bounce-rate/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/136-useful.jpg" width="500" height="300" alt="136-useful in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.inspireux.com"&gt;InspireUX&lt;/a&gt;&lt;br&gt;User Experience quotes and articles to inspire and connect the UX community.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.inspireux.com"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/178-useful.jpg" width="500" height="300" alt="178-useful in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://quotesondesign.com/"&gt;Quotes on Design&lt;/a&gt;&lt;br&gt;A growing collection of useful quotes by designers for designers and developers.&lt;/p&gt;&lt;p&gt;&lt;a href="http://quotesondesign.com/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/179-useful.jpg" width="500" height="300" alt="179-useful in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://iatelevision.blogspot.com/"&gt;IA TV&lt;/a&gt;&lt;br&gt;Information Architecture Television features a collection of videos from around the Web that all focus on information architecture. Hundreds of videos dating back to 2008 offer a great wealth of information on everything from design thinking to usability.&lt;/p&gt;&lt;p&gt;&lt;a href="http://iatelevision.blogspot.com/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/119-useful.jpg" width="500" height="300" alt="119-useful in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://bza.co/"&gt;The Bazaar&lt;/a&gt;&lt;br&gt;On this site you can create galleries, upload your artworks and specify your products which you would like to sell. Once the buyer has checked out and has made the payment, your artwork is printed, wrapped and delivered.&lt;/p&gt;&lt;p&gt;&lt;a href="http://bza.co/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/148-useful.jpg" width="500" height="300" alt="148-useful in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://theixdlibrary.com/"&gt;A Collection of Materials Related to Interaction Design&lt;/a&gt;&lt;br&gt;This IxD library provides you with an ultimate collection of posts, articles, PDFs as well as videos related to interaction design for you to read and gain more knowledge and inspiration.&lt;/p&gt;&lt;p&gt;&lt;a href="http://theixdlibrary.com/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/164-useful.jpg" width="500" height="300" alt="164-useful in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://pinterest.com/"&gt;Pinterest — Catalog the Things You Love&lt;/a&gt;&lt;br&gt;Pinterest is a social catalog service. Think of it as a virtual pinboard — a place where you can post collections of things you love, and “follow” collections created by people with great taste.&lt;/p&gt;&lt;p&gt;&lt;a href="http://pinterest.com/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/169-useful.jpg" width="500" height="300" alt="169-useful in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://wp-snippets.com/"&gt;WordPress Snippets&lt;/a&gt;&lt;br&gt;WP-Snippets can come in handy when you’re designing a WordPress theme. Rather than start from scratch when building some functionality or another, why not grab a snippet of code that has already been tested? The website includes many useful snippets, from highlighting author comments to listing random posts to filtering the loop. Make sure to read the comments for each snippet because they could contain helpful information on whether the code works in certain WordPress versions.&lt;/p&gt;&lt;p&gt;&lt;a href="http://wp-snippets.com/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/wp-snippets.jpg" width="451" height="374" border="0" alt="Wp-snippets in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.impressivewebs.com/css-terms-definitions/"&gt;CSS Terms and Definitions&lt;/a&gt;&lt;br&gt;This article discusses the consistency in the use of terms with reagrds to CSS.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.impressivewebs.com/css-terms-definitions/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/143-useful.jpg" width="500" height="300" alt="143-useful in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://nimbupani.com/css-vocabulary.html"&gt;CSS Vocabulary&lt;/a&gt;&lt;br&gt;“I realized quite late that to say something meaningful about CSS, I would have to know exactly what the terms used means. Often, I have asked for help in forums, and have got stuck wondering how exactly to describe my problem. So I thought it would be a good idea to describe all the common terms of CSS.” A nice overview of common CSS terms and definitions and a good addition to the article “CSS Terms and Definitions” described above..&lt;/p&gt;&lt;p&gt;&lt;a href="http://nimbupani.com/css-vocabulary.html"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/102-useful.jpg" width="500" height="300" alt="102-useful in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://bagcheck.com/"&gt;Bagcheck&lt;/a&gt;&lt;br&gt;BagCheck lets you share your personal collections and also lets you browse through other ‘bags’ to find out common hobbies or activities that helps you connect with people and their interests.&lt;/p&gt;&lt;p&gt;&lt;a href="http://bagcheck.com/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/155-useful.jpg" width="500" height="300" alt="155-useful in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://manybooks.net/"&gt;ManyBooks: Repository of Free E-Books&lt;/a&gt;&lt;br&gt;This site offers a huge collection of public domain e-books, as well as other newer books that have been released in the public domain or under Creative Commons licenses, in a variety of formats. You can download classics such as &lt;a href="http://manybooks.net/titles/austenjaetext98pandp12.html"&gt;Pride and Prejudice&lt;/a&gt;, as well as newer books such as &lt;a href="http://manybooks.net/titles/shetterlywother07Gospel_of_the_Knife.html"&gt;The Gospel of the Knife&lt;/a&gt;, in formats such as ePub, Mobi, PDB and even PDF and plain text. Books are also browsable by genre, author and title. And of course, there is a search function.&lt;/p&gt;&lt;p&gt;&lt;a href="http://manybooks.net/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/manybooks.jpg" width="500" height="375" border="0" alt="Manybooks in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Last Click&lt;/h3&gt;&lt;p&gt;&lt;a href="http://www.shouldiworkforfree.com/"&gt;Should I Work for Free?&lt;/a&gt;&lt;br&gt;Who’s ready to stop working for free? Hopefully you are! If you have any doubts, consult this handy chart below. Start in the middle and work your way to your answer.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.shouldiworkforfree.com/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/150-useful.jpg" width="500" height="300" alt="150-useful in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://the99percent.com/tips/6975/Email-Etiquette-for-the-Super-Busy"&gt;Email Etiquette for the Super-Busy&lt;/a&gt;&lt;br&gt;In a recent blog post, venture capitalist Fred Wilson talked about his ongoing struggle with email management and the various solutions he’s tried, concluding: “Every time I make a productivity gain, the volume eventually overwhelms me.” It’s a familiar problem. We’re all extremely busy, and we all get too much email. So what to do?&lt;/p&gt;&lt;p&gt;&lt;a href="http://the99percent.com/tips/6975/Email-Etiquette-for-the-Super-Busy"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/123-useful.jpg" width="500" height="300" alt="123-useful in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.fastcompany.com/magazine/151/mayhem-on-madison-avenue.html"&gt;The Future of Advertising&lt;/a&gt;&lt;br&gt;An article on advertising; stating that advertising is on the cusp of its first creative revolution since the 1960s brings us to a new prespective. This involves the ad industry that just might get left behind. Click here to read and find out more. Very interesting read.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.fastcompany.com/magazine/151/mayhem-on-madison-avenue.html"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/175-useful.jpg" width="500" height="300" alt="175-useful in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://uxmovement.com/forms/why-your-form-buttons-should-never-say-submit"&gt;Why Your Form Buttons Should Never Say ‘Submit’&lt;/a&gt;&lt;br&gt;When you see a ‘Submit’-button on a form, what comes to your mind? One could easily reason that clicking the button submits the user’s information into the system for processing. A ‘Submit’-button describes what the system does well, but it doesn’t describe what the user does at all. The article suggests to stop using the wording ‘Submit’ on buttons and provide more meaningful, task-specific names instead.&lt;/p&gt;&lt;p&gt;&lt;a href="http://uxmovement.com/forms/why-your-form-buttons-should-never-say-submit"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/122-useful.jpg" width="500" height="300" alt="122-useful in Time-Saving and Educational Resources for Web Designers"&gt;&lt;/a&gt;&lt;/p&gt;&lt;hr&gt;&lt;p&gt;&lt;small&gt;© Smashing Editorial for &lt;a href="http://www.smashingmagazine.com"&gt;Smashing Magazine&lt;/a&gt;, 2011. | &lt;a href="http://www.smashingmagazine.com/2011/01/18/time-saving-and-educational-resources-for-web-designers/"&gt;Permalink&lt;/a&gt; | &lt;a href="http://www.smashingmagazine.com/2011/01/18/time-saving-and-educational-resources-for-web-designers/#comments"&gt;Post a comment&lt;/a&gt; | &lt;a title="Bookmark in del.icio.us" href="http://del.icio.us/post?url=http://www.smashingmagazine.com/2011/01/18/time-saving-and-educational-resources-for-web-designers/&amp;amp;title=Time-Saving%20and%20Educational%20Resources%20for%20Web%20Designers"&gt;Add to del.icio.us&lt;/a&gt; | &lt;a title="Bookmark in Digg" href="http://digg.com/submit?phase=2&amp;amp;url=http://www.smashingmagazine.com/2011/01/18/time-saving-and-educational-resources-for-web-designers/"&gt;Digg this&lt;/a&gt; | &lt;a title="Stumble on StumbleUpon" href="http://www.stumbleupon.com/submit?url=http://www.smashingmagazine.com/2011/01/18/time-saving-and-educational-resources-for-web-designers/"&gt;Stumble on StumbleUpon!&lt;/a&gt; | &lt;a title="Tweet us!" href="http://twitter.com/home?status=@tweetmeme%20@smashingmag%20Reading%20&amp;#39;Time-Saving%20and%20Educational%20Resources%20for%20Web%20Designers&amp;#39;%20http://www.smashingmagazine.com/2011/01/18/time-saving-and-educational-resources-for-web-designers/"&gt;Tweet it!&lt;/a&gt; | &lt;a title="Bookmark in Reddit" href="http://reddit.com/submit?url=http://www.smashingmagazine.com/2011/01/18/time-saving-and-educational-resources-for-web-designers/"&gt;Submit to Reddit&lt;/a&gt; | &lt;a href="http://forum.smashingmagazine.com/"&gt;Forum Smashing Magazine&lt;/a&gt;&lt;br&gt; Post tags: &lt;a href="http://www.smashingmagazine.com/tag/education/" rel="tag"&gt;education&lt;/a&gt;, &lt;a href="http://www.smashingmagazine.com/tag/resources/" rel="tag"&gt;resources&lt;/a&gt;, &lt;a href="http://www.smashingmagazine.com/tag/time-saving/" rel="tag"&gt;time-saving&lt;/a&gt;, &lt;a href="http://www.smashingmagazine.com/tag/tools/" rel="tag"&gt;tools&lt;/a&gt;, &lt;a href="http://www.smashingmagazine.com/tag/useful/" rel="tag"&gt;useful&lt;/a&gt;&lt;br&gt; &lt;/small&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SmashingMagazine/~4/SJ9nB6hhYoU" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/sub31/~4/mKm8U5zQMOs" height="1" width="1"/&gt;</content><author><name>Smashing Editorial</name></author><source gr:stream-id="feed/http://feeds.feedburner.com/SmashingMagazine"><id>tag:google.com,2005:reader/feed/http://feeds.feedburner.com/SmashingMagazine</id><title type="html">Smashing Magazine Feed</title><link rel="alternate" href="http://www.smashingmagazine.com/" type="text/html" /></source><feedburner:origLink>http://feedproxy.google.com/~r/SmashingMagazine/~3/SJ9nB6hhYoU/</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1297108405495"><id gr:original-id="http://www.smashingmagazine.com/?p=82527">tag:google.com,2005:reader/item/e37642d44149c0d9</id><category term="Coding" scheme="http://www.smashingmagazine.com" /><title type="html">Cleaning Up The Mess: How To Keep Your Coding Workflow Organized</title><published>2011-01-20T00:09:29Z</published><updated>2011-01-20T00:17:52Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/sub31/~3/uL0i79TgrrE/" type="text/html" /><link rel="replies" href="http://www.smashingmagazine.com/2011/01/19/cleaning-up-the-mess-how-to-keep-your-coding-workflow-organized/#comments" type="text/html" /><link rel="replies" href="http://www.smashingmagazine.com/2011/01/19/cleaning-up-the-mess-how-to-keep-your-coding-workflow-organized/feed/atom/" type="application/atom+xml" /><content xml:base="http://www.smashingmagazine.com/2011/01/19/cleaning-up-the-mess-how-to-keep-your-coding-workflow-organized/" xml:lang="en" type="html">&lt;p&gt;&lt;iframe src="http://feedads.g.doubleclick.net/~ah/f/47o1c7toupefcbk02870ag56fc/468/60#http%3A%2F%2Fwww.smashingmagazine.com%2F2011%2F01%2F19%2Fcleaning-up-the-mess-how-to-keep-your-coding-workflow-organized%2F" width="100%" height="60" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"&gt;&lt;/iframe&gt;&lt;/p&gt;&lt;table width="650"&gt;&lt;tr&gt;&lt;td width="650"&gt;&lt;div style="width:650px"&gt; &lt;img src="http://statisches.auslieferung.commindo-media-ressourcen.de/advertisement.gif" alt="Advertisement in Cleaning Up The Mess: How To Keep Your Coding Workflow Organized" border="0"&gt;&lt;br&gt; &lt;a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=34"&gt;&lt;img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=34" border="0" alt=" in Cleaning Up The Mess: How To Keep Your Coding Workflow Organized"&gt;&lt;/a&gt; &lt;a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=35"&gt;&lt;img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=35" border="0" alt=" in Cleaning Up The Mess: How To Keep Your Coding Workflow Organized"&gt;&lt;/a&gt; &lt;a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=36"&gt;&lt;img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=36" border="0" alt=" in Cleaning Up The Mess: How To Keep Your Coding Workflow Organized"&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;Oops, we used the word “organized” in the title. Time to switch off — is probably what many would think. Being organized is a somewhat dull, though important, subject. Perhaps it would help to give it a bit of context.&lt;/p&gt;&lt;p&gt;Let’s keep it classy, and &lt;strong&gt;imagine we’re building a website for a trendy restaurant / café&lt;/strong&gt; called “bEat”, catering to the arts community. It’s an atmospheric place with 1920′s art on its interior brick walls, live jazz, and rich patrons. But they don’t have a great website, so they’ve called you in to save the day. As a talented designer, you’re confident you’ll be able to pull a fantastic design together that they’ll love, but they’ve got a lot of clever ideas about the website’s functionality, and you’re not quite so confident about how to organize all the files that your website will need.&lt;/p&gt;&lt;p&gt;They need to be able to edit content themselves, upload pictures for their weekly blog posts and new content. Pretty normal so far. They also need to hook in with Twitter, so their blog posts are automatically tweeted. They need a mobile app for iPhone and Android, because their customers are using a smartphone, and they want to offer specials &amp;amp; menus direct to their smartphones. Down the track, they’d like to have reviews submitted by their customers, with possible pictures, links, etc. Lots of cool interactive social networky stuff, friends, online user-submitted video.&lt;/p&gt;&lt;p&gt;&lt;em&gt;‘Facebook for restaurants’&lt;/em&gt; they say, by way of making it easier for you to get your head around. Ok, by that stage, you’d probably tell them to go waste someone else’s time. But you get the idea.&lt;/p&gt;&lt;p&gt;Perhaps in the past you’ve tried to build a more complex, cutting-edge website like this, and the project started off with great enthusiasm, but ended up in a nightmarish mess that you couldn’t maintain. Your client lost interest when new features started getting too hard to add, and you started having to work late at night, tracking down bugs that you couldn’t even find the relevant file for.&lt;/p&gt;&lt;p&gt;After a project like that, it’s not hard to see the relevance of a well-organized website project.&lt;/p&gt;&lt;h3&gt;General Principles&lt;/h3&gt;&lt;p&gt;&lt;a href="http://www.flickr.com/photos/halderman/4098344214/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/structure-main.jpg" width="500" height="500" alt="Structure-main in Cleaning Up The Mess: How To Keep Your Coding Workflow Organized"&gt;&lt;/a&gt;&lt;br&gt; &lt;em&gt;Structure is the essence to the project. Image by &lt;a href="http://www.flickr.com/photos/halderman/4098344214/"&gt;Chris Halderman&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;Keep everything simple and clear. Don’t over-organize — some websites &amp;amp; frameworks out there seem to have a masochistic need to make everything a theoretically perfect abstraction. In practical terms, that usually means it’s impossible to work with.&lt;/p&gt;&lt;p&gt;If you start creating tens (or hundreds) of tiny files, each containing nothing more than a small class or function, you’re definitely overdoing it. If your files and folders have names that are too abstract or generic, then things are probably starting to get a bit silly. For example, if the code to check the login for a website administrator is stored in a file called &lt;code&gt;WebsiteData/Items/GenericUser/AdminUser/Code/Auth.php&lt;/code&gt; then you’ve committed both sins. Why not just a function called &lt;code&gt;check_login()&lt;/code&gt; in the file &lt;code&gt;code/users.php&lt;/code&gt;?&lt;/p&gt;&lt;p&gt;Don’t mix different aspects of your website. Keep modules of functionality separate, and keep different languages in separate files. I’ve recently helped out on a project where some poor, misguided programmer mixed CSS, ASP VB Script, JavaScript, HTML and SQL in a big jumble, all throughout a single, huge, poorly indented file. I’m not exaggerating. Enough said.&lt;/p&gt;&lt;h3&gt;One Size Does Not Fit All&lt;/h3&gt;  &lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/brainstorm-main.jpg" alt="Brainstorm-main in Cleaning Up The Mess: How To Keep Your Coding Workflow Organized" width="500" height="470"&gt;&lt;br&gt; &lt;em&gt;Reflection prior to starting helps. Image by &lt;a href="http://www.flickr.com/photos/andymangold/4455910733/"&gt;Andy Mangold&lt;/a&gt;&lt;/em&gt;&lt;p&gt;The depth of your folder hierarchy and the number of individual files should make sense for the size of the website. Keep it in perspective.&lt;/p&gt;&lt;p&gt;Here’s a quick list of some typical approximate website sizes, and how you might structure things accordingly.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;1 page website&lt;/strong&gt;&lt;br&gt;Make a folder for images, a single file for CSS, another for JavaScript,     another for content, and another single file for code. It’s definitely not     worth separating template and content, unless you have specific requirements.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;5 pages website&lt;/strong&gt;&lt;br&gt;A folder for images, one file for CSS, JS, code. Consider putting     your content files in a separate folder. Again, not much need for templates here, usually.     By this stage, make sure you have a template for the header and footer of your     page (and any other common elements on all the pages).&lt;/li&gt;&lt;li&gt;&lt;strong&gt;20 pages website&lt;/strong&gt;&lt;br&gt;A folder for images, another folder for uploads and other     business-related files (“assets”), another folder for content (or you might     be using a database-based     CMS by this stage). Your JavaScript, code, and stylesheets are probably     getting complex enough by this stage to consider putting them in a separate     folder. Name the folders something immediately obvious, e.g. &lt;code&gt;css/&lt;/code&gt;, &lt;code&gt;javascript/&lt;/code&gt;, &lt;code&gt;code/&lt;/code&gt;.&lt;p&gt;Make sure that &lt;em&gt;all&lt;/em&gt; files go into their relevant folders. You shouldn’t     have a stray .js file sitting, say, in the &lt;code&gt;content/&lt;/code&gt; folder, just because it’s     convenient. If your templates or code don’t allow you to organize your files     the way you need to, then do a quick code refactoring to make it work.&lt;/p&gt;&lt;p&gt;Avoid putting CSS, templates, layout and design images, or JavaScript into &lt;code&gt;assets/&lt;/code&gt; (or &lt;code&gt;uploads/&lt;/code&gt; or &lt;code&gt;resources/&lt;/code&gt;, depending on what you call it). These files are     effectively code that your client should never have to think about, and the &lt;code&gt;assets/&lt;/code&gt; folder is for business-related files and media. Make it a golden rule for your workflow and stick to it.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;20 pages web application&lt;/strong&gt;&lt;br&gt;Much as above, but by this stage you should &lt;em&gt;definitely&lt;/em&gt; be putting all your code in a separate folder. Make sure it’s not     inside a folder where Apache might accidentally serve up the plain files when     some script-kiddie has a tinker.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;100 pages website&lt;/strong&gt;&lt;br&gt;You should be using a good CMS for your content     by this stage. It doesn’t matter if it’s a database- or file-based CMS, but     if it’s the latter, make sure the content files are well-organized, and make     sure you can define metadata for individual page titles, descriptions, etc,     or your SEO efforts will be very difficult.&lt;p&gt;You’re probably also starting to have a number of different sections on     your website by now. You’ll likely need to start factoring out the stylesheets,     JavaScript, design images and templates into separate files and folders. Make     sure these folders match each other, and match up with the sections of your     website — or whatever makes most sense for your particular website.          Using a CSS language like &lt;a href="http://sass-lang.com"&gt;Sass&lt;/a&gt; or &lt;a href="http://lesscss.org/"&gt;LESS&lt;/a&gt; is also a really good idea by this stage.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;2,500+ pages website&lt;/strong&gt;&lt;br&gt;You should definitely think about hiring some people dedicated to certain aspects of the website, such as a content editor, designer, programmer and SEO expert. You’ll also want your content to be in a database-based CMS by this stage, if it’s not already. You’ll start being the manager, and having the bulk of the work done by other people. Make sure you have smooth-running systems in place to allow you to review their work, and edit it before it goes live.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;100,000,000+ pages website&lt;/strong&gt;&lt;br&gt;You’re Microsoft. You should know what you’re doing by now.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Most small websites very quickly grow to over 20 pages, if they’re being actively maintained — by the time you’ve added a couple FAQ pages, a few little tidbits of content to explain something in more depth, and a product or two, it adds up quickly.&lt;/p&gt;&lt;p&gt;In that light, consider making all your small websites structured like an (approximately) 20-page website, unless you know the project is a quick, one-off website, such as an information site for an upcoming event, or a page for your wife’s birthday. Plan for growth, but don’t plan for a &lt;a href="http://davidcummings.org/2010/12/19/hockey-stick-growth-for-startups/"&gt;hockey-stick growth curve&lt;/a&gt;.&lt;/p&gt;&lt;h3&gt;Your Client&lt;/h3&gt;&lt;p&gt;&lt;a href="http://www.flickr.com/photos/andymangold/4387095485/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/talk-about-it.jpg" alt="Talk-about-it in Cleaning Up The Mess: How To Keep Your Coding Workflow Organized" width="500" height="388"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Communication with the client helps clear things up. Image by &lt;a href="http://www.flickr.com/photos/andymangold/4387095485/"&gt;Andy Mangold&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;You should have a folder for each customer, unrelated to the actual project you’re working on for them. Inside this folder, you’ll have a folder for each project. Initially, there’ll just be a folder called &lt;code&gt;website/&lt;/code&gt;, but before long, you might have other folders called &lt;code&gt;logo/&lt;/code&gt;, &lt;code&gt;reports/&lt;/code&gt;, &lt;code&gt;competitive analysis/&lt;/code&gt;, etc. It also makes sense to put your design files in this folder, perhaps in &lt;code&gt;design/&lt;/code&gt; or &lt;code&gt;graphics/&lt;/code&gt;.&lt;/p&gt;&lt;p&gt;Don’t make this folder accessible by Apache. It &lt;em&gt;will&lt;/em&gt; contain sensitive information.&lt;/p&gt;&lt;p&gt;Depending on the framework you use, you might like to put the code in this folder, to keep it outside of your website folder. You could call it &lt;code&gt;code/&lt;/code&gt;, or, if you think there’ll be separate code for other projects, &lt;code&gt;website-code/&lt;/code&gt;. If most of your other projects are design or business-related, then they probably won’t have any code, other than the odd script which wouldn’t need a separate folder.&lt;/p&gt;&lt;p&gt;In addition to the customer’s work folder, you might like to have a completely separate folder for documents that you &lt;em&gt;don’t&lt;/em&gt; want your customer to see. You might find yourself regularly sharing work-related documents with your customer, and it’s quite likely that at some point you’ll want to give them access to their whole folder (and some customers will ask for it: “Can you zip up all my files and send them through? I just want to make sure I have a copy of everything”). Rather than risk accidentally sending them the file “10 things I hate about these guys.doc”, put it in your customer’s private folder.&lt;/p&gt;&lt;p&gt;To recap quickly, here’s an example of structure we’re currently looking at:&lt;/p&gt;&lt;pre&gt;YourBusiness/
  Accounts/
  Documents/
  Customers/
    bEat/
      Minutes/
      10 things I hate about these guys.doc
      Proposal.doc
    CustomerProjects/
      bEat/
        website/
            ... this is the bit we'll be discussing ....
        code/
            ... and this ...
        reports/
        graphics/&lt;/pre&gt;&lt;h3&gt;So, What’s In A Website Like This?&lt;/h3&gt;&lt;p&gt;From here on in, we’re talking about the “code/” and “website/” folders listed above.&lt;/p&gt;&lt;h4&gt;Images&lt;/h4&gt;&lt;p&gt;There are (almost always) two sorts of images: those that are part of the design, and those that are part of the content provided on the website. The latter should go into your assets (or uploads or media) folder, perhaps in a &lt;code&gt;pictures/&lt;/code&gt; subdirectory. For design images, you’ll rarely need to stray from the beaten path: put them all inside &lt;code&gt;images/&lt;/code&gt;.&lt;/p&gt;&lt;p&gt;If your design is a little more complex, you might have images for buttons, icons, navigation, page background, etc. In that case, you’ll quickly get above 10 or 20 images in this folder, so consider breaking it up into subfolders. It’s still fine to have general-purpose images in the top-level, but the subfolders will help to keep control of all your zillions of little files. Name the files sensible, easy-to-remember names like &lt;code&gt;form-warning-icon.png&lt;/code&gt;.&lt;/p&gt;&lt;h4&gt;Stylesheets&lt;/h4&gt;&lt;p&gt;For most sites, your stylesheets don’t need to get very large. For a small site, or even a larger site, without many different sections (each with a different design), you’ll often get away with only one file for your CSS. If this is the case, just name it &lt;code&gt;main.css&lt;/code&gt;, or &lt;code&gt;styles.css&lt;/code&gt;.&lt;/p&gt;&lt;p&gt;Even so, a lot of people like to break their stylesheets up into multiple files. There are different ways to do this. A popular option is one stylesheet for layout, another for typography, another for colors. This is a nice idea, but it gets tricky to manage in practice — you end up defining many of your classes 3 (or more) times, and tracking down bugs can be a nightmare.&lt;/p&gt;&lt;p&gt;I believe a better option is to separate out “layout” and “content” styles. “Layout” includes things like navigation, header &amp;amp; footer, sidebars, boxes, sections. “Content” includes things like paragraphs, headings, blockquotes, lists, floating images, links. If you carry this a bit further, it also makes sense to have a file for “forms” styles. However, as content on the web becomes much more interactive, the line between forms and content (no pun intended!) is quickly being blurred.&lt;/p&gt;&lt;p&gt;Again, call a spade a spade, and name these files &lt;code&gt;layout.css&lt;/code&gt;, &lt;code&gt;content.css&lt;/code&gt; and &lt;code&gt;forms.css&lt;/code&gt;. If you give them somewhat vague names like &lt;code&gt;presentation.css&lt;/code&gt;, &lt;code&gt;model.css&lt;/code&gt;, &lt;code&gt;page.css&lt;/code&gt;, you’ll always have to think first before deciding what file to look in.&lt;/p&gt;&lt;p&gt;Sometimes it’s useful to have an individual CSS file for special pages that have their own design requirements. This can be more trouble than it’s worth, depending on the complexity of the page. If you find yourself flicking between tabs in your editor, trying to find the right CSS file for a particular element, then it might be better to simplify your CSS. Also, seriously consider using &lt;a href="http://sass-lang.com/"&gt;Sass&lt;/a&gt; or &lt;a href="http://lesscss.org/"&gt;LESS&lt;/a&gt; to make your CSS much more beautiful and clean.&lt;/p&gt;&lt;p&gt;You probably also will have separate stylesheets for different media, and these absolutely need to go in separate files. As usual, name them something sensible, like &lt;code&gt;print.css&lt;/code&gt;.&lt;/p&gt;&lt;p&gt;If you have multiple CSS files, that’s great, but make sure you use an automated tool to merge them all into one file before serving them up, or your website’s download speed will suffer. Don’t merge your beautifully factored CSS by hand. That’s using a &lt;a href="http://en.wikipedia.org/wiki/The_Turk"&gt;Mechanical Turk&lt;/a&gt; for a job that computers do easily. You could use &lt;a href="http://code.google.com/p/minify/"&gt;Minify&lt;/a&gt; (PHP) or &lt;a href="http://cjohansen.no/en/ruby/juicer_a_css_and_javascript_packaging_tool"&gt;Juicer&lt;/a&gt; (Ruby) for that.&lt;/p&gt;&lt;h4&gt;JavaScript&lt;/h4&gt;&lt;p&gt;&lt;a href="http://www.flickr.com/photos/dmitry-baranovskiy/2378867408/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/javascript-image.jpg" alt="Javascript-image in Cleaning Up The Mess: How To Keep Your Coding Workflow Organized" width="500" height="210"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Image source: &lt;a href="http://www.flickr.com/photos/dmitry-baranovskiy/2378867408/"&gt;dmitry-baranovskiy on Flickr&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;There’s a lot in common between organizing the JavaScript and CSS files for many websites. They both serve similar (but different) purposes, they’re both served up to the browser to interpret, they both interact with the DOM (when used appropriately), they often interact with each other. JavaScript is often used to add functionality to exactly the same set of elements that the CSS is used to style.&lt;/p&gt;&lt;p&gt;You’ll usually end up having your JavaScript library file (&lt;code&gt;jquery.js&lt;/code&gt;, &lt;code&gt;mootools.js&lt;/code&gt; etc.), a couple of widgets (say &lt;code&gt;datepicker.js&lt;/code&gt; and &lt;code&gt;dropdown.js&lt;/code&gt;), and some site-specific code (eg &lt;code&gt;my-image-slider.js&lt;/code&gt;). It definitely makes sense to keep these in separate files, although you’ll often have so little site-specific JavaScript that it makes sense to just have one file for that part of it.&lt;/p&gt;&lt;p&gt;Put all these files into a folder named &lt;code&gt;javascript/&lt;/code&gt;. Assuming you use a 3rd-party library like jQuery, you’ll very rarely build a site complex enough to sub-divide this folder any further.&lt;/p&gt;&lt;h4&gt;Templates&lt;/h4&gt;&lt;p&gt;&lt;em&gt;Your templates are just skeletal outlines for your code to flesh out with content, and for your stylesheets to paint with beauty.  Image source: &lt;a href="http://www.flickr.com/photos/dorena-wm/4710380205/"&gt;dorena-wm on Flickr&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;Templates are &lt;strong&gt;not&lt;/strong&gt; content, are &lt;strong&gt;not&lt;/strong&gt; code, and are &lt;strong&gt;not&lt;/strong&gt; presentation. Templates can have certain aspects of all those things, but only the barest hint, when used properly. It might help to think of your templates as skeletons. Your server-side code fleshes out these templates with content (content from the database, error messages, form-field values, etc), and the browser applies an aesthetic skin to acheive the end result.&lt;/p&gt;&lt;p&gt;Of course, your templates might have the odd piece of human-readable text, for a button, dropdown, or whatever. That’s fine — that sort of text tends to be closely associated with the function of the page, rather than the content.&lt;/p&gt;&lt;p&gt;Put the templates in a &lt;code&gt;templates/&lt;/code&gt; folder. In spite of what I said above, templates are really server-side code (they’re sensitive), so make sure they’re not publicly accessible.&lt;/p&gt;&lt;p&gt;If your website sends out emails, then have a couple of subfolders in this folder for plain-text and HTML email templates. If your website is more than just a brochure website, you’ll need many templates, for the different pages and screens of your application. If you have a smartphone version of your site, have a subfolder for it. Structure these subfolders appropriately. Here’s a good example:&lt;/p&gt;&lt;pre&gt;templates/
    blog/
        sidebar.tpl
        post.tpl
        comment.tpl
    emails-plaintext/
        subscribe.tpl
        change-password.tpl
    emails-html/
        subscribe.tpl
        change-password.tpl
    social/
        twitter-feed.tpl
        facebook-sidebar.tpl
    mobile/
        base.tpl
        contact.tpl
        customer-profile.tpl
        friend.tpl
        homepage.tpl
        reviews.tpl
    base.tpl
    contact.tpl
    customer-profile.tpl
    friend.tpl
    homepage.tpl
    reviews.tpl&lt;/pre&gt;&lt;h4&gt;Assets&lt;/h4&gt;&lt;p&gt;This is a name I really don’t like, though the alternatives aren’t necessarily much better. This is the folder where you put all the audio, video, documents, pictures, and anything other non-textual (or non-HTML), usually business-specific, content, which you want to be publicly available on your website.&lt;/p&gt;&lt;p&gt;Some alternatives for names are &lt;code&gt;uploads/&lt;/code&gt;, &lt;code&gt;resources/&lt;/code&gt;, &lt;code&gt;files/&lt;/code&gt;, &lt;code&gt;media/&lt;/code&gt;. Or you could break it up into separate main folders, called &lt;code&gt;pictures/&lt;/code&gt;, &lt;code&gt;audio/&lt;/code&gt; etc — but that gets messy pretty quickly. However, it is often good to have sub-folders for different types of file.&lt;/p&gt;&lt;p&gt;I tend to use &lt;code&gt;resources/&lt;/code&gt;, personally, but it’s a bit abstract. Not a very good name, though better than &lt;code&gt;assets/&lt;/code&gt; (what are we, accountants?). However, &lt;code&gt;assets/&lt;/code&gt; is almost an industry standard, and if I were to start fresh, that’s probably what I’d use. So for the sake of this article, lets go with that.&lt;/p&gt;&lt;p&gt;If this is just a small business website without massive content management concerns, then the security of these documents isn’t a concern. If it is, then you should have those sensitive documents in a completely different folder.&lt;/p&gt;&lt;p&gt;If you have a larger-scale website with needs for permissions-based access to different available content, then you should use a document management system of some sort.&lt;/p&gt;&lt;p&gt;In light of that, it’s perfectly safe to make this folder publicly accessible from your website. Your client should be able to upload items to this folder themselves, and link to the items via the CMS.&lt;/p&gt;&lt;p&gt;If you don’t have many non-web documents, then there’s no point in sub-dividing this folder any further. However, if you have a lot of these files, it makes sense to have subfolders with names like &lt;code&gt;photos/&lt;/code&gt;, &lt;code&gt;pdfs/&lt;/code&gt;, &lt;code&gt;videos/&lt;/code&gt; etc.&lt;/p&gt;&lt;h4&gt;The Database&lt;/h4&gt;&lt;p&gt;This article isn’t really about database design, so we won’t deal with this much here. But it is important to keep your database well-structured. You’d do well to use an &lt;a href="http://en.wikipedia.org/wiki/Object-relational_mapping"&gt;ORM&lt;/a&gt; in almost every situation — very few websites have unusual enough data requirements to need anything an ORM can’t acheive. Any good ORM can acheive virtually anything the underlying database can, anyway.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.sqlite.org"&gt;SQLite&lt;/a&gt; is a great option for most websites, because it’s easy to deploy, exists as a simple file on your file system (but is a full-featured relational database), and it’s simple to backup (no fancy import/export, unless you want to — just use a standard file backup solution. Of course you already have one, right?)&lt;/p&gt;&lt;p&gt;Name your database the same as you’ve named your project folder. Don’t have a separate database for each aspect of your website, but do have a separate database for each website you develop. As always, keep it simple, use short, full words as names, and don’t clutter things up with all sorts of extra prefixes and suffixes.&lt;/p&gt;&lt;h4&gt;The Content Management System&lt;/h4&gt;&lt;p&gt;These babies generally take care of organizing themselves. But do use a CMS that’s decently structured and well-coded. If you use a file-based CMS, put all of its content in a subdirectory, say &lt;code&gt;content/&lt;/code&gt;.&lt;/p&gt;&lt;h4&gt;The Administration Section&lt;/h4&gt;&lt;p&gt;Almost everyone puts the administrative files under &lt;code&gt;admin/&lt;/code&gt;, when it’s needed. If you have an admin section, do the same. Don’t have duplicate code, images, JavaScript, etc. for the admin. Obviously, for the parts of the admin section that are different, you’ll need to have additional code etc. But it should be part of the same codebase, and factored such that you can use the helper functions from any part of the website.&lt;/p&gt;&lt;p&gt;Food for thought: you may not need an admin section at all. For example, if your client needs to upload and edit photos, why not provide an “edit” link right there next to the photo? Similarly for posts, comments, etc. Of course, be sure that you still have robust authorization and authentication.&lt;/p&gt;&lt;h4&gt;The Code&lt;/h4&gt;&lt;p&gt;Whew. Where do I start? Software development is a complete field of knowledge in itself, and software is among the hardest things in the known universe to keep organized. I won’t even begin to cover all the ground here.&lt;/p&gt;&lt;p&gt;However, the rules stay the same: don’t hide files deep inside a hierarchy if possible, name your files using short, concrete nouns. Do use subfolders when necessary — but for most websites you shouldn’t have that much code. Stay on top of it. Make sure you use the same names for the same things — if you’ve called the database table &lt;code&gt;users&lt;/code&gt;, don’t name the relevant file &lt;code&gt;members.php&lt;/code&gt;. Name it &lt;code&gt;users.php&lt;/code&gt;.&lt;/p&gt;&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Code_refactoring"&gt;Good factorization&lt;/a&gt; is by far the most important aspect of keeping software organized, and it covers all levels of your code — from the folders right down to the names you choose for your variables. It’s is the single biggest deciding factor that separates competent programmers from the inexperienced ones. Go learn all about it.&lt;/p&gt;&lt;p&gt;Some things to keep in their own separate files and folders:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Your data model. If you have a lot of logic attached to each type of object, you’ll probably want to have a separate file for each major class.&lt;/li&gt;&lt;li&gt;Your “views” (as Django calls them). These are “controllers” in MVC language. Briefly, a “view” is any code specific to a particular URL.&lt;/li&gt;&lt;li&gt;General-purpose classes and functions.&lt;/li&gt;&lt;li&gt;Your library code. This should probably not even be inside your project or client’s folder — you should have a system-wide collection of library code you use, so you don’t have to manage multiple copies of the same thing.&lt;/li&gt;&lt;li&gt;3rd-party libary code.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Use a version control system, such as &lt;a href="http://subversion.apache.org"&gt;SubVersion&lt;/a&gt;. To learn about version control, take the time to read the &lt;a href="http://sixrevisions.com/project-management/the-ultimate-guide-to-version-control-for-designers/"&gt;guide to version control for web designers&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;The files here will often have corresponding files in your templates folder, although there won’t always be a one-to-one match. Where there is, though, use the same name for both files.&lt;/p&gt;&lt;p&gt;Keep your code well outside of any publicly-accessible folders. Do you really want everyone finding all the inevitable security holes in your code? Don’t mix HTML, CSS, or Javascript in with your server-side code, or vice-versa.&lt;/p&gt;&lt;h3&gt;The Final Folder Layout&lt;/h3&gt;&lt;p&gt;Of course, you should consider the given situation to determine what’s best for the project. The example below is by no means complete, and exists solely to give you an idea of what we’ve discussed.&lt;/p&gt;&lt;pre&gt;    bEat/
        website/
            images/
                boxes/ /* often still necessary for IE... */
                    red-bottom-left.png
                    red-bottom-right.png
                    red-top-left.png
                    red-top-right.png
                navigation/
                    navigation-sprite.png
                    background.png
                logo.png
                page-background.png
                twirly-list-dot.png
            css/
                layout.css
                content.css
                print.css
                mobile.css
            javascript/
                jquery.js
                datepicker.js
                site.js
            assets/
                pictures/
                videos/
                pdfs/
            templates/
                blog/
                emails-plaintext/
                emails-html/
                social/
                mobile/
                *.tpl
            content/
        code/
            *.php
        reports/
        graphics/&lt;/pre&gt;&lt;p&gt;The same, in a shorter form:&lt;/p&gt;&lt;pre&gt;    bEat/
        website/
            images/
            css/
            javascript/
            assets/
            templates/
            content/
        code/&lt;/pre&gt;&lt;p&gt;Admittedly, it looks pretty basic, when you reduce it to that. But the fallout from getting it wrong can cost a lot of time and effort. You can &lt;a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2011/01/sample-project.zip"&gt;download the sample project folder template&lt;/a&gt; (.zip), a skeletal PHP website, with a single content page, based upon the H2O template library.&lt;/p&gt;&lt;p&gt;Perhaps you like the following alternative better. It has the advantage of keeping everything for a single project inside a single project, at the cost of putting all the static files one level deeper. If you spend a lot of time working with CSS and JavaScript, that may be not so useful for you, but it’s a question of what’s important for your project and for your business.&lt;/p&gt;&lt;pre&gt;    bEat/
        website/
            static/         /* name it "public/" if you prefer */
                images/
                css/
                javascript/
                assets/
                content/
            templates/
            code/&lt;/pre&gt;&lt;h3&gt;Quick Recap&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Keep it tidy. Don’t drive everyone insane with your need to have a perfect folder layout, but avoid putting files in convenient but incorrect locations.&lt;/li&gt;&lt;li&gt;Use sensible filenames. Concrete words that bring up a (relevant) picture in your mind’s eye are best. Where possible, use single words to name your files, but not at all costs.&lt;/li&gt;&lt;li&gt;Often (but by no means always) when you need to use two words to name a file uniquely, it’s a sign that you should make a subfolder. Instead of &lt;code&gt;images/navigation-*.png&lt;/code&gt;, you might be better off with &lt;code&gt;images/navigation/*.png&lt;/code&gt;.&lt;/li&gt;&lt;li&gt;Avoid cluttering your filenames up with all sorts of extra prefixes and suffixes.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.effective-time-management-strategies.com/time-management-matrix.html"&gt;Managing your own time effectively&lt;/a&gt; will help you find time to organize your website files — remember, quadrant 2!&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Of course, we’re not perfect, and the suggestions here are definitely not the only (or best) way to do things. How do you organize your own website files? Let us know in the comments!&lt;/p&gt;&lt;p&gt;&lt;em&gt;(vf)&lt;/em&gt;&lt;/p&gt;&lt;hr&gt;&lt;p&gt;&lt;small&gt;© Bryan Hoyt for &lt;a href="http://www.smashingmagazine.com"&gt;Smashing Magazine&lt;/a&gt;, 2011. | &lt;a href="http://www.smashingmagazine.com/2011/01/19/cleaning-up-the-mess-how-to-keep-your-coding-workflow-organized/"&gt;Permalink&lt;/a&gt; | &lt;a href="http://www.smashingmagazine.com/2011/01/19/cleaning-up-the-mess-how-to-keep-your-coding-workflow-organized/#comments"&gt;Post a comment&lt;/a&gt; | &lt;a title="Bookmark in del.icio.us" href="http://del.icio.us/post?url=http://www.smashingmagazine.com/2011/01/19/cleaning-up-the-mess-how-to-keep-your-coding-workflow-organized/&amp;amp;title=Cleaning%20Up%20The%20Mess:%20How%20To%20Keep%20Your%20Coding%20Workflow%20Organized"&gt;Add to del.icio.us&lt;/a&gt; | &lt;a title="Bookmark in Digg" href="http://digg.com/submit?phase=2&amp;amp;url=http://www.smashingmagazine.com/2011/01/19/cleaning-up-the-mess-how-to-keep-your-coding-workflow-organized/"&gt;Digg this&lt;/a&gt; | &lt;a title="Stumble on StumbleUpon" href="http://www.stumbleupon.com/submit?url=http://www.smashingmagazine.com/2011/01/19/cleaning-up-the-mess-how-to-keep-your-coding-workflow-organized/"&gt;Stumble on StumbleUpon!&lt;/a&gt; | &lt;a title="Tweet us!" href="http://twitter.com/home?status=@tweetmeme%20@smashingmag%20Reading%20&amp;#39;Cleaning%20Up%20The%20Mess:%20How%20To%20Keep%20Your%20Coding%20Workflow%20Organized&amp;#39;%20http://www.smashingmagazine.com/2011/01/19/cleaning-up-the-mess-how-to-keep-your-coding-workflow-organized/"&gt;Tweet it!&lt;/a&gt; | &lt;a title="Bookmark in Reddit" href="http://reddit.com/submit?url=http://www.smashingmagazine.com/2011/01/19/cleaning-up-the-mess-how-to-keep-your-coding-workflow-organized/"&gt;Submit to Reddit&lt;/a&gt; | &lt;a href="http://forum.smashingmagazine.com/"&gt;Forum Smashing Magazine&lt;/a&gt;&lt;br&gt; Post tags: &lt;br&gt; &lt;/small&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SmashingMagazine/~4/j8RFwmsrA-k" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/sub31/~4/uL0i79TgrrE" height="1" width="1"/&gt;</content><author><name>Bryan Hoyt</name></author><source gr:stream-id="feed/http://feeds.feedburner.com/SmashingMagazine"><id>tag:google.com,2005:reader/feed/http://feeds.feedburner.com/SmashingMagazine</id><title type="html">Smashing Magazine Feed</title><link rel="alternate" href="http://www.smashingmagazine.com/" type="text/html" /></source><feedburner:origLink>http://feedproxy.google.com/~r/SmashingMagazine/~3/j8RFwmsrA-k/</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1294857446977"><id gr:original-id="http://www.informationdesign.org/archives/2011/01/#005871">tag:google.com,2005:reader/item/ca5bece8a7838760</id><category term="Metadata" /><title type="html">Tagging Human Knowledge</title><published>2011-01-11T10:42:20Z</published><updated>2011-01-11T10:42:20Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/sub31/~3/4KeIUdQXRa0/" type="text/html" /><summary xml:base="http://www.informationdesign.org/" type="html">"A fundamental premise of tagging systems is that regular users can organize large collections for browsing and other tasks using uncontrolled vocabularies. Until now, that premise has remained relatively unexamined. Using library data, we test the tagging approach to organizing a collection. We find that tagging systems have three major large scale organizational features: consistency, quality, and completeness. In addition to testing these features, we present results suggesting that users produce tags similar to the topics designed by experts, that paid tagging can effectively supplement tags in a tagging system, and that information integration may be possible across tagging systems." (Paul Heymann ~ Videolectures.net WSDM 2010)&lt;img src="http://feeds.feedburner.com/~r/sub31/~4/4KeIUdQXRa0" height="1" width="1"/&gt;</summary><author><name>PJB</name></author><source gr:stream-id="feed/http://www.informationdesign.org/index.rdf"><id>tag:google.com,2005:reader/feed/http://www.informationdesign.org/index.rdf</id><title type="html">InfoDesign: Understanding by Design</title><link rel="alternate" href="http://www.informationdesign.org/" type="text/html" /></source><feedburner:origLink>http://www.informationdesign.org/archives/2011/01/#005871</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1294857431732"><id gr:original-id="http://www.informationdesign.org/archives/2010/12/#005842">tag:google.com,2005:reader/item/cb32364253e160cd</id><category term="Wireframes" /><title type="html">From Wireframes to Code (1/2)</title><published>2010-12-20T09:54:38Z</published><updated>2010-12-20T09:54:38Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/sub31/~3/3w5pXXdmDM4/" type="text/html" /><summary xml:base="http://www.informationdesign.org/" type="html">"Within many companies, the use of wireframes in user experience design can be a contentious issue. People typically think of wireframes simply as artifacts designers create when generating design concepts, then later discard. Why not create a design artifact that is not disposable, but instead, one your team can convert to actual production code? Is this Holy Grail of the design process a good idea? Is it even possible? Or does the answer depend on the project, the team, and its agility? This first part in a two-part series takes an in-depth look at the process of converting wireframes to code." (Bill Schmidt ~ UXmatters)&lt;img src="http://feeds.feedburner.com/~r/sub31/~4/3w5pXXdmDM4" height="1" width="1"/&gt;</summary><author><name>PJB</name></author><source gr:stream-id="feed/http://www.informationdesign.org/index.rdf"><id>tag:google.com,2005:reader/feed/http://www.informationdesign.org/index.rdf</id><title type="html">InfoDesign: Understanding by Design</title><link rel="alternate" href="http://www.informationdesign.org/" type="text/html" /></source><feedburner:origLink>http://www.informationdesign.org/archives/2010/12/#005842</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1294856067388"><id gr:original-id="">tag:google.com,2005:reader/item/02980db5233c87d8</id><category term="Columns" /><title type="html">The Essence of Interaction Design—Part I: Designing Virtual Contexts for Interaction</title><published>2011-01-05T12:26:10Z</published><updated>2011-01-05T12:26:10Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/sub31/~3/poUPkaWKlOo/the-essence-of-interaction-designpart-i-designing-virtual-contexts-for-interaction.php" type="text/html" /><summary xml:base="http://www.uxmatters.com/" type="html">By Pabini Gabriel-Petit
Published:  January 5, 2011
“Interaction design is absolutely central to the design of application user experiences
	—whether for the desktop, Web, mobile devices, or other handheld devices….”

 I’ve referred to the work I do as user experience design ever since
	Don Norman introduced the term at Apple in 1993—when I was a Human Interface Engineer there. But interaction design is  absolutely central to the design of application user experiences—whether for the desktop, Web,  mobile devices, or other handheld devices—and it is the core skill of application designers.
With this column, I’m introducing a multipart series on
	what I consider to be the essence of interaction design for application user
	experiences. First, I’ll lay the groundwork for this series by describing the role of interaction design, then I’ll embark on my exploration of the essence of interaction design by discussing the design of virtual contexts for interaction.
As I began thinking about this series, I realized  I should describe the process of design first—or I’d end up constantly revisiting the same process issues—so I wrote my column “Design Is a Process, Not a Methodology.” Throughout this series, I’ll refer you to that column for details about   steps of the design process that are especially important in solving  particular types of design problems.&lt;img src="http://feeds.feedburner.com/~r/sub31/~4/poUPkaWKlOo" height="1" width="1"/&gt;</summary><author gr:unknown-author="true"><name>(author unknown)</name></author><source gr:stream-id="feed/http://www.uxmatters.com/index.xml"><id>tag:google.com,2005:reader/feed/http://www.uxmatters.com/index.xml</id><title type="html">UXmatters</title><link rel="alternate" href="http://www.uxmatters.com/" type="text/html" /></source><feedburner:origLink>http://www.uxmatters.com/mt/archives/2011/01/the-essence-of-interaction-designpart-i-designing-virtual-contexts-for-interaction.php</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1294856062833"><id gr:original-id="">tag:google.com,2005:reader/item/6e2bff08ade73247</id><category term="Columns" /><title type="html">Power or Collaboration—What’s Most Valuable to a UX Leader?</title><published>2011-01-05T12:23:37Z</published><updated>2011-01-05T12:23:37Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/sub31/~3/ETBw6YwqZD0/power-or-collaborationwhats-most-valuable-to-a-ux-leader.php" type="text/html" /><summary xml:base="http://www.uxmatters.com/" type="html">By Jim Nieters
Published: January 5, 2011
“Designers increasingly have the opportunity to facilitate strategy dialogues among stakeholders within our companies and, ultimately, to align product teams around a powerful design-led vision.”

In October 2010, I was fortunate to participate in a panel discussion at the Mobile HCI conference in Lisbon Portugal titled “Guru’s Views,” [1] with moderator Bruno von Niman, who is a long-time UX visionary in the mobile space. In my opening statement, I pointed out that designers increasingly have the opportunity to facilitate strategy dialogues among stakeholders within our companies and, ultimately, to align product teams around a powerful design-led vision. In response, Josh Ulm of Vodafone pointed out that trying to gain support for design efforts through collaboration was no longer worth his time. If his design team did not have the sponsorship and support of senior leaders, including the CEO, it just took too much effort to make progress, so he would rather find a company where he could more easily make a difference.
In this column, we’ll explore  these very questions: Do UX leaders need to acquire and wield power to ensure their organizations can produce game-changing design? If they don’t already have executive support, can they can collaborate their way to success?&lt;img src="http://feeds.feedburner.com/~r/sub31/~4/ETBw6YwqZD0" height="1" width="1"/&gt;</summary><author gr:unknown-author="true"><name>(author unknown)</name></author><source gr:stream-id="feed/http://www.uxmatters.com/index.xml"><id>tag:google.com,2005:reader/feed/http://www.uxmatters.com/index.xml</id><title type="html">UXmatters</title><link rel="alternate" href="http://www.uxmatters.com/" type="text/html" /></source><feedburner:origLink>http://www.uxmatters.com/mt/archives/2011/01/power-or-collaborationwhats-most-valuable-to-a-ux-leader.php</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1294856050352"><id gr:original-id="">tag:google.com,2005:reader/item/599f6b16acb63274</id><category term="Columns" /><title type="html">The Future of User Interaction</title><published>2011-01-05T11:59:06Z</published><updated>2011-01-05T11:59:06Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/sub31/~3/buSDZykrO7o/the-future-of-user-interaction.php" type="text/html" /><summary xml:base="http://www.uxmatters.com/" type="html">By Demetrius Madrigal and Bryan McClain
Published: January 5, 2011
“We must keep in mind the new technologies that are currently under development and could influence the fundamental ways in which people interact with the products we design and develop.”

We think it’s appropriate to kick off the new year with an examination of what the future holds for user experience and product development. To stay ahead of the curve when it comes to user research and UX design, we must keep in mind the new technologies that are currently under development and could influence the fundamental ways in which people interact with the products we design and develop. We’ve seen the advent of such disruptive technologies repeatedly throughout time, including automobiles, telecommunications—radio, telephones, and television—and the personal computer. In this column, we’ll describe several new technologies that have the potential to change how we interact with technology and the world. Some of these technologies may be many years away from maturity, but they are definitely going to have massive impact in years to come.&lt;img src="http://feeds.feedburner.com/~r/sub31/~4/buSDZykrO7o" height="1" width="1"/&gt;</summary><author gr:unknown-author="true"><name>(author unknown)</name></author><source gr:stream-id="feed/http://www.uxmatters.com/index.xml"><id>tag:google.com,2005:reader/feed/http://www.uxmatters.com/index.xml</id><title type="html">UXmatters</title><link rel="alternate" href="http://www.uxmatters.com/" type="text/html" /></source><feedburner:origLink>http://www.uxmatters.com/mt/archives/2011/01/the-future-of-user-interaction.php</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1294856046483"><id gr:original-id="">tag:google.com,2005:reader/item/9406720c49ced190</id><category term="Columns" /><title type="html">Essential and Desirable Skills for a UX Designer</title><published>2010-12-20T09:21:01Z</published><updated>2010-12-20T09:21:01Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/sub31/~3/jd0CU1eMuUc/essential-and-desirable-skills-for-a-ux-designer.php" type="text/html" /><summary xml:base="http://www.uxmatters.com/" type="html">By Janet M. SixPublished: December 20, 2010
Send your questions to Ask UXmatters and get answers from some of the top professionals in UX.

In this edition of Ask UXmatters, our experts discuss what skills are essential and desirable for a UX Designer.
Each month in Ask UXmatters, our panel of UX experts answers our
readers’ questions about a broad range of user experience matters. To get answers to your own questions about UX strategy, design, user research, or any other topic of interest to UX professionals  in an upcoming
edition of Ask UXmatters, please send your question to us at: ask.uxmatters@uxmatters.com.&lt;img src="http://feeds.feedburner.com/~r/sub31/~4/jd0CU1eMuUc" height="1" width="1"/&gt;</summary><author gr:unknown-author="true"><name>(author unknown)</name></author><source gr:stream-id="feed/http://www.uxmatters.com/index.xml"><id>tag:google.com,2005:reader/feed/http://www.uxmatters.com/index.xml</id><title type="html">UXmatters</title><link rel="alternate" href="http://www.uxmatters.com/" type="text/html" /></source><feedburner:origLink>http://www.uxmatters.com/mt/archives/2010/12/essential-and-desirable-skills-for-a-ux-designer.php</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1294855841348"><id gr:original-id="http://johnnyholland.org/?p=9487">tag:google.com,2005:reader/item/aaf80af3d72d9cd4</id><category term="Digital UX" /><category term="Stuff" /><category term="education" /><category term="interaction" /><category term="interaction11" /><category term="ixd11" /><category term="xerox" /><title type="html">An interview with Bill Verplank</title><published>2010-12-15T20:00:47Z</published><updated>2010-12-15T20:00:47Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/sub31/~3/Nk3Je3lyNAM/" type="text/html" /><content xml:base="http://johnnyholland.org/" type="html">&lt;p&gt;&lt;a rel="attachment wp-att-9545" href="http://johnnyholland.org/2010/12/15/an-interview-with-bill-verplank/interview23-3/"&gt;&lt;img title="interview23" src="http://johnnyholland.org/wp-content/uploads/interview232.png" alt="" width="416" height="160"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Back in the late 1980s, Bill Verplank, when working at what would become IDEO, stopped calling what he did ‘user-interface design’, and instead coined a new term: ‘interaction design’. His work over the years has included  Xerox Parc, IDTwo/IDEO, and collaborations with design schools such as the RCA, MIT and Carnegie Mellon. Steve Baty talked with him about interaction design.&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;You’ve been working as an interaction designer for three decades: how has your approach to your work changed over that time?&lt;/strong&gt;&lt;/p&gt;
&lt;div style="width:210px"&gt;&lt;img title="verplank" src="http://johnnyholland.org/wp-content/uploads/verplank.jpg" alt="Bill Verplank" width="200" height="218"&gt;&lt;p&gt;Bill Verplank&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;After my PhD from MIT in “Man-Machine Systems”, I went to Xerox and spent three years testing systems that had taken ten years to invent; then after the &lt;a href="http://en.wikipedia.org/wiki/Xerox_Star"&gt;Xerox Star&lt;/a&gt; was introduced, we spent five years refining and extending it. So in my first decade, I did “human factors” testing and “user interface design”. This is also the decade that ACM started SIGCHI and I started teaching “graphical user-interface design”. (‘70s ‘80s)&lt;/p&gt;
&lt;p&gt;In the next decade, I was hired by Bill Moggridge at IDTwo to move the insights from computers to products of all sorts. We called what we did “Interaction Design” and saw what we were doing as the key to modernizing “Industrial Design”. As consultants, we were dependent on clients, so for me it was a scramble to keep up with the variety of problems. When IDTwo merged with David Kelly Design and Matrix to become IDEO, we had established a new kind of multi-disciplinary design consultancy. (‘80s ‘90s)&lt;/p&gt;
&lt;p&gt;In the third decade I have returned to invention and teaching. At Interval Research, we enjoyed the freedom to develop technologies (e.g. haptics) and methods (e.g. “&lt;a href="http://interactions.acm.org/content/?p=1425"&gt;body storming&lt;/a&gt;”). Also, we encouraged educational programs at RCA, MIT, NYU, Stanford and finally at the Interaction Design Institute Ivrea (IDII). My favorite post-graduate program now is a spin-off of IDII: the Copenhagen Institute of Interaction Design (CIID). Also, at Stanford, I have been teaching Computer Science and Computer Music with a focus on the tangible aspects of interaction. (‘90s ‘00s)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Over that same period, how has the practice of interaction design changed generally?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;What do we think a “computer” is? I like to contrast three dominant metaphors or paradigms: PERSON, TOOL, MEDIA.&lt;/p&gt;
&lt;p&gt;In the ‘50s, we called computers “electronic brains” and many were motivated to make them intelligent, language processors. There are still people pursuing these “anthropomorphisms”; they call it “artificial intelligence” or “robotics”. Interaction is a verbal dialog. A computer is an “agent” or “assistant” – autonomous and intelligent. Think of the computer as a “PERSON”.&lt;/p&gt;
&lt;p&gt;In the ‘70s, rather than replicating or replacing people, &lt;a href="http://en.wikipedia.org/wiki/Douglas_Engelbart"&gt;Englebart&lt;/a&gt; proposed “augmenting intelligence” – thinking of the computer as a “TOOL” which extends and empowers us. We became “users” not just programmers or operators. Anyone who asks “Who is the user?” and “What is the task?” is very much in the business of “interaction design”. Good interaction is useful and efficient.&lt;/p&gt;
&lt;p&gt;In the ‘90s, with ubiquitous networks, mobile, graphical and dynamic interfaces, computers are “MEDIA”. Televisions, phones, games are all computers that we watch, connect, play and mostly enjoy. A good interaction is engaging, immersive and persuasive.&lt;/p&gt;
&lt;p&gt;PERSON, TOOL and MEDIA are sufficiently established as metaphors, we can call them paradigms; they define our business, schools and conferences. What will the next paradigms be? What will we call what we do?&lt;/p&gt;
&lt;p&gt;Here’s a sketch I did in 2000 on Metaphors for Computers: PERSON, TOOL, MEDIA – each one a robust “paradigm”. Beyond those three, I predict LIFE, VEHICLE, FASHION.&lt;/p&gt;
&lt;div style="width:310px"&gt;&lt;a href="http://johnnyholland.org/wp-content/uploads/diagram1.png"&gt;&lt;img title="diagram" src="http://johnnyholland.org/wp-content/uploads/diagram1-300x226.png" alt="" width="300" height="226"&gt;&lt;/a&gt;&lt;p&gt;Bill Moggridge&amp;#39;s Metaphors for Computers diagram&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;In your “Interaction Design Sketchbook” you write: &lt;em&gt;Interaction design is a profession that will mature in the 21st century&lt;/em&gt;. Where do you think interaction design is currently immature, or is this more a reference to the emergence of embedded and ubiquitous computers? Implicit in that section of the IxD Sketchbook is the idea that interaction design concerns itself with computers and computer-driven interactions. Do you see a place for the practice of interaction design in non-computing environments such as services?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Interaction Design in the 21st century will be a challenge because almost everything (and everybody) we interact with will have computers in it or on it. Services and systems will be autonomous and only ask for guidance (think of automated cars and guideways); tools will be augmented and powerful; even the most mundane artifact might have far-flung connections and consequences; media will be interactive and engaging and we will all become fashion designers.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;We’ve recently seen the principles of interaction design applied to situations where the aim is to shift individual or group behavior in social, economic or environmental activities. Do you see this a logical extension of the work you were doing in the 80s and 90s or a shift away from interaction design’s foundations?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Interaction Design as I practiced it, is very much in the “TOOL” paradigm; the principles were “consistent conceptual models, direct manipulation and WYSIWYG”. If the “aim is to shift individual or group behavior” then use the “MEDIA” paradigm. Advertising, education, persuasion, are at the core of ancient practices. Making media more interactive may or may not get your message across. Media can mystify and intrigue. All I know about media is that “the medium is the message” – a technocrat’s rant.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;You’ll be speaking to nearly 600 interaction designers in February at the Interaction conference in Boulder. What is the one thing you’d like them to take away from your lecture?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I would like them to take away my enthusiasm for metaphors and engage in the search for metaphors that help us organize the various paradigms of professional practice.&lt;/p&gt;
&lt;p&gt;What will the next metaphor be in your practice? Is your design motivated and organized as a form of LIFE? Or as infrastructure or VEHICLE? Or as the latest FASHION?&lt;/p&gt;
&lt;div style="width:295px"&gt;&lt;a href="http://johnnyholland.org/wp-content/uploads/book-original.png"&gt;&lt;img title="book-original" src="http://johnnyholland.org/wp-content/uploads/book-original-285x300.png" alt="Original simple diagram" width="285" height="300"&gt;&lt;/a&gt;&lt;p&gt;Verplank&amp;#39;s professional practice metaphor simplified for Designing Interactions &lt;/p&gt;&lt;/div&gt;
&lt;h2&gt;Interaction 11&lt;/h2&gt;
&lt;p&gt;&lt;a href="http://johnnyholland.org/interaction.ixda.org"&gt;&lt;img title="logoixda_off" src="http://johnnyholland.org/wp-content/uploads/logoixda_off1.gif" alt="IXDA" width="175" height="56"&gt;&lt;/a&gt;Bill Verplank is one of the keynotes at &lt;a href="http://interaction.ixda.org/"&gt;Interaction 11&lt;/a&gt; . It has sold out, but workshop places are still available. It is the fourth annual conference hosted by the &lt;a href="http://www.ixda.org/"&gt;Interaction Design Association&lt;/a&gt; (IxDA). Each year, IxDA aims to gather the interaction design community  to connect, educate, and inspire each other. This year it is held in  Boulder, Colorado (USA).&lt;/p&gt;
&lt;p&gt;——-&lt;/p&gt;
&lt;p&gt;Picture of Verplank: &lt;a title="Bill Verplank at CIID by mayonissen, on Flickr" href="http://www.flickr.com/photos/dotx3/4757631171/"&gt;Mayonissen with CC&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href="http://johnnyholland.org/2010/03/24/an-interview-with-jesse-james-garrett/" rel="bookmark" title="Permanent Link: UX at Year X: An interview with Jesse James Garrett"&gt;UX at Year X: An interview with Jesse James Garrett&lt;/a&gt; &lt;small&gt;Jesse James Garrett about service design, UX rock stars and...&lt;/small&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://johnnyholland.org/2010/06/30/interview-with-ias-oliver-reichenstein/" rel="bookmark" title="Permanent Link: Interview with iA’s Oliver Reichenstein"&gt;Interview with iA’s Oliver Reichenstein&lt;/a&gt; &lt;small&gt; Recently I got a chance to interview none other...&lt;/small&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/p&gt;
&lt;p&gt;Related posts brought to you by &lt;a href="http://mitcho.com/code/yarpp/"&gt;Yet Another Related Posts Plugin&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/JohnnyHolland/~4/Nk3Je3lyNAM" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/sub31/~4/Nk3Je3lyNAM" height="1" width="1"/&gt;</content><author><name>Steve Baty</name></author><source gr:stream-id="feed/http://feeds.feedburner.com/JohnnyHolland"><id>tag:google.com,2005:reader/feed/http://feeds.feedburner.com/JohnnyHolland</id><title type="html">Johnny Holland</title><link rel="alternate" href="http://johnnyholland.org" type="text/html" /></source><feedburner:origLink>http://johnnyholland.org/2010/12/15/an-interview-with-bill-verplank/</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1294855821838"><id gr:original-id="http://johnnyholland.org/?p=9674">tag:google.com,2005:reader/item/e692a8d7f7ee61e9</id><category term="Strategy &amp; Leadership" /><title type="html">Design Research and Innovation: An Interview with Don Norman</title><published>2011-01-11T13:22:45Z</published><updated>2011-01-11T13:22:45Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/sub31/~3/MdYEt3merek/" type="text/html" /><content xml:base="http://johnnyholland.org/" type="html">&lt;p&gt;&lt;a href="http://johnnyholland.org/wp-content/uploads/interview232.png"&gt;&lt;img title="interview23" src="http://johnnyholland.org/wp-content/uploads/interview232.png" alt="" width="416" height="160"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Last week I got the chance to interview one of my heroes: Don Norman. This May he will be one of the keynote speakers at &lt;a href="http://www.ux-lx.com/"&gt;UX Lisbon&lt;/a&gt; in Portugal. I spoke to him about innovation, design research, and emotional design.&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;Jeroen van Geel: Earlier this year you &lt;a href="http://www.jnd.org/dn.mss/technology_first_needs_last.html"&gt;wrote&lt;/a&gt; that design research doesn’t innovate, technology does. This caused quite a discussion. What were the main counterexamples you got back?&lt;/h2&gt;
&lt;p&gt;Donald Norman: No, that’s not what I said. And indeed, that is the main problem with the reaction I got: many people never read my post or listened to my talk: they simply reacted. (The people who did consider it thoughtfully were very favorable; in fact, I was invited to give it at several places, like Delft and the Copenhagen Business School).&lt;/p&gt;
&lt;p&gt;Innovation is a very complex topic, very thoroughly discussed in academia, which is not something most designers follow. The important points are these: There are many forms of innovation–process, product, radical, incremental, and so on. I considered two forms of product innovation: radical (e.g., the invention of the telephone) and incremental (e.g., releasing a new version of a mobile phone, automobile, or kitchen appliance). Radical innovation in the products, I argued, always comes from the works of inventors, excited by some new technology and anxious to explore its potential. I do not know of a single radical innovation that has come from the people who do design research. Not the telephone or automobile, not Facebook or Twitter. Not 3D television nor, for that matter, high-definition television. Not hybrid autos. Not the Internet itself. Market studies, market research, design research, field observations (ethnographic studies), etc., do not yield radical innovations. They are very important in finding new uses of and improvements to existing products, but these are incremental innovations, not radical ones.&lt;/p&gt;
&lt;p&gt;Incremental innovation is very important. Over 90% of the radical innovations fail (some of my friends say 99%). Yes, when they happen they change lives, but think about it: how many radical new product innovations have you experienced in your lifetime? One? Ten? Even if it was 100 that is still relatively infrequent compared to the thousands of incremental product innovations every day.&lt;/p&gt;
&lt;p&gt;Moreover, radical innovation almost always starts off being inferior to what already exists: it takes good design research to transform that radical idea into something that is appealing to the world.&lt;/p&gt;
&lt;p&gt;Alas, we train our design students to do radical innovation, even though in the real world, these radical ideas will almost certainly fail, even though they will be asked to do incremental innovation in their practice, and even though the evidence says that the radical innovations come from anywhere, and often take years or even decades before their worth is understood and appreciated.&lt;/p&gt;
&lt;p&gt;In other words: we are not facing facts. We shy away from truth. We are delusional.&lt;/p&gt;
&lt;h2&gt;One of your points is that there is a gap between research and practice. What did you mean? Do you see any way of changing this?&lt;/h2&gt;
&lt;div style="width:310px"&gt;&lt;a href="http://johnnyholland.org/wp-content/uploads/DonaldANorman.jpg"&gt;&lt;img title="Don Norman" src="http://johnnyholland.org/wp-content/uploads/DonaldANorman-300x199.jpg" alt="Don Norman" width="300" height="199"&gt;&lt;/a&gt;&lt;p&gt;Don Norman&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;Unfortunately, the term “research” has two very different meanings in design. One is the way it is interpreted by practitioners: design research is the early studies of the needs and characteristics of the people for whom the product or service is being produced. Let me call this “Design Studies.” The other is the interpretation by the university academic community as well as industrial research laboratories, where research is an activity aimed at increasing our fundamental knowledge in a field or of producing new concepts, ideas, and realizations. Let me use the term “research” for this activity.  Both have gaps.&lt;/p&gt;
&lt;p&gt;Design studies are often clever, engaging, and entertaining. But the relationship between the knowledge gained and the design of the product is often forgotten. Those who do design studies are often applied social scientists–not designers–and they often fail to frame either their studies or their results in ways that are meaningful to the design team. Many design teams simply ignore their reports. Now, I hasten to add that in many design firms, the design studies are done jointly with the design team, so this gap does not exist. But I find this to be the exception, not the rule.&lt;/p&gt;
&lt;p&gt;Research, on the other hand, is aimed at the development of new knowledge and concepts, new ideas, and realizations of those ideas. Researchers often push technology to the limit, demonstrating compelling, engaging prototypes. But they are seldom practical. Here the gap between research and practice is fundamental: I do not believe it can be bridged easily. This is because the goals, motives, and even personalities of the research teams differ from those of the practitioners. One wants deep understanding, the other wants to know what to do next. One is happy as soon as an idea has been demonstrated, even if it is held together only by tape, string and mirrors–that is, even if it only works on special cases and requires careful attendance and repair by the research group. The practitioner wants something complete, robust, and reliable. Researchers are incapable of delivering this; they are too curious, too driven to learn new knowledge. The practitioner is too practical.&lt;/p&gt;
&lt;p&gt;The design studies-practice gap can be overcome by better training of the design studies people, better integration of design teams, and better attention to the needs of the product team. The research-practice gap can only be overcome by an intermediary: a translation team that translates the research knowledge into practical realizations that the product teams can develop and deploy.&lt;/p&gt;
&lt;h2&gt;ON EMOTIONAL DESIGN&lt;/h2&gt;
&lt;h2&gt;How far can we take the concept of “emotional design” in the nuts and bolts of a product? Do you believe it can infuse every aspect of the design process?&lt;/h2&gt;
&lt;p&gt;Emotion is so fundamental to human behavior that the answers are: “all the way” and “yes.”&lt;/p&gt;
&lt;h2&gt;While product designers have been designing personality into products for quite some time, it’s still very new in web design. Do you think we can design websites with a personality?&lt;/h2&gt;
&lt;p&gt;Don Norman: Not only is the answer “yes,” but we already do so. Everything has a personality: everything sends an emotional signal. Even where this was not the intention of the designer, the people who view the website infer personalities and experience emotions. Bad websites have horrible personalities and instill horrid emotional states in their users, usually unwittingly.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Everything has a personality: everything sends an emotional signal. Even where this was not the intention of the designer, the people who view the website infer personalities and experience emotions.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;We need to design things–products, websites, services–to convey whatever personality and emotions are desired. Sometimes these might be negative. Mostly they should be positive.&lt;/p&gt;
&lt;p&gt;You know about personas? Well, in design we should always create a persona for the product and ensure that everything in that product is consistent with that persona.&lt;/p&gt;
&lt;h2&gt;ECOSYSTEMS &amp;amp; DESIGN THINKING&lt;/h2&gt;
&lt;h2&gt;In your book &lt;em&gt;Living with Complexity&lt;/em&gt;, you state that products become stronger when they are part of an ecosystem. One of the obvious examples here is Apple–why do you think they were so early in adapting the model of an ecosystem? What makes them different?&lt;/h2&gt;
&lt;p&gt;Because Apple has always had a mission: to make technology understandable and easy to use. It has always put this first. (There was a period when Apple lost its way and stumbled badly in the jungle of ill-conceived products, but fortunately for all of us, Apple got back on track and now leads the way for others.)&lt;/p&gt;
&lt;h2&gt;When a company or design team wants to start working on an ecosystem, where should they start?&lt;/h2&gt;
&lt;p&gt;From the beginning: think through every single aspect of a product or service, from when the person first hears about it, to the advertisements, sales, and purchase experience. to the packaging and installation, to usage, service and updating, and to the products and services with which it must interact. Make sure everything fits the proper persona –the proper image.  Finally, think of the end-of-life experience. Updating and/or replacing the item so that the transition from the old to the new is painless: no settings lost, no data, no personalization. And make it kind to the environment.&lt;/p&gt;
&lt;p&gt;Think systems.&lt;/p&gt;
&lt;h2&gt;A lot of people, including many designers, believe that “design thinking” has become too detached from reality and too cocky. What are your thoughts? Do designers really have something different to offer from anyone else? If so, what?&lt;/h2&gt;
&lt;p&gt;Here I refer you to &lt;a href="http://www.core77.com/blog/columns/design_thinking_a_useful_myth_16790.asp"&gt;my Core77 essay&lt;/a&gt; on the topic.&lt;/p&gt;
&lt;h2&gt;As one of the pioneers of our field, where do you get your inspiration from? What is for you the best way to stay energized?&lt;/h2&gt;
&lt;p&gt;Stay curious. Always be learning new topics. I make it a point to learn a completely new topic every year. And I talk mostly with my critics. When people agree with me,  it may feel good, but I don’t learn anything. I learn from those who disagree–that is, if they are intelligent and cogent, with good reasons for the disagreement. When the reasons are good enough, I’ll change my mind. But even if I remain unconvinced, i will have learned through the process.&lt;/p&gt;
&lt;p&gt;Or as the old saying goes: Take your work seriously, but never take yourself seriously.&lt;/p&gt;
&lt;h2&gt;So let’s end with some light stuff. What book did you last read?&lt;/h2&gt;
&lt;p&gt;Ian Morris, &lt;em&gt;Why the West Rules–for Now: The Patterns of History, and What They Reveal About the Future&lt;/em&gt;.  This is an extremely important book: read the first chapter, then Section 3, then section 1. Skip Section 2, unless you are a deep history buff.&lt;/p&gt;
&lt;h2&gt;This year you’ll be a keynote speaker at UX Lisbon. Could you share with us what your talk will be about?&lt;/h2&gt;
&lt;p&gt;I never know what I am going to say until the night before. I get energized talking with the conference attendees. Quite often I change my mind at the last possible moment. What will I talk about at Lisbon? I don’t know. It might say in the program, but I never pay attention to whatever I told the conference organizers because they insisted even though I didn’t have the slightest idea. I want the audience to be surprised: actually, the person who is often most surprised by what I end of saying is me.&lt;/p&gt;
&lt;h2&gt;Thank you so much for your time. We look forward to seeing you in Lisbon.&lt;/h2&gt;
&lt;p&gt;You are quite welcome.&lt;/p&gt;
&lt;h2&gt;UX Lisbon 2011&lt;/h2&gt;
&lt;p&gt;&lt;img title="uxlx2011" src="http://johnnyholland.org/wp-content/uploads/uxlx2011.jpg" alt="" width="180" height="48"&gt;Don Norman will be a keynote speaker at UX Lx: User Experience Lisbon, one of Europe’s premier user experience events. The second annual UX Lx conference takes place May 11-13, 2011 in Lisbon, Portugal.&lt;/p&gt;


&lt;p&gt;Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href="http://johnnyholland.org/2010/12/10/connecting-research-and-innovation-with-synthesis/" rel="bookmark" title="Permanent Link: Connecting Research and Innovation With Synthesis"&gt;Connecting Research and Innovation With Synthesis&lt;/a&gt; &lt;small&gt;Thinking about complicated, multifaceted problems...&lt;/small&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://johnnyholland.org/2010/04/12/the-strange-connection-between-entitlement-social-innovation-and-interaction-design/" rel="bookmark" title="Permanent Link: The Strange Connection between Entitlement, Social Innovation, and Interaction Design"&gt;The Strange Connection between Entitlement, Social Innovation, and Interaction Design&lt;/a&gt; &lt;small&gt; After teaching at Savannah College of Art and Design...&lt;/small&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://johnnyholland.org/2010/12/14/marks-ux-clippings-books-and-research/" rel="bookmark" title="Permanent Link: Mark’s UX clippings: Books and Research"&gt;Mark’s UX clippings: Books and Research&lt;/a&gt; &lt;small&gt; This week we dive into books and research. I...&lt;/small&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/p&gt;
&lt;p&gt;Related posts brought to you by &lt;a href="http://mitcho.com/code/yarpp/"&gt;Yet Another Related Posts Plugin&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/JohnnyHolland/~4/MdYEt3merek" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/sub31/~4/MdYEt3merek" height="1" width="1"/&gt;</content><author><name>Jeroen van Geel</name></author><source gr:stream-id="feed/http://feeds.feedburner.com/JohnnyHolland"><id>tag:google.com,2005:reader/feed/http://feeds.feedburner.com/JohnnyHolland</id><title type="html">Johnny Holland</title><link rel="alternate" href="http://johnnyholland.org" type="text/html" /></source><feedburner:origLink>http://johnnyholland.org/2011/01/11/design-research-and-innovation-an-interview-with-don-norman/</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1294855792805"><id gr:original-id="http://www.uxbooth.com/?p=12114">tag:google.com,2005:reader/item/a170a98a98571ee9</id><category term="Blog" /><category term="Process &amp; Practice" /><category term="documentation" /><category term="ux process" /><category term="ux project documentation" /><category term="workflow" /><title type="html">UX Project Documentation: Answering Why, What and How</title><published>2010-12-14T13:30:39Z</published><updated>2010-12-14T13:30:39Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/sub31/~3/4QfmD96DB-k/" type="text/html" /><content xml:base="http://www.uxbooth.com/" type="html">&lt;p&gt;Many people don’t see the importance of gathering the necessary explanatory documents that define what you did all throughout your project development. Either that, or they treat the documentation process as a simple putting-together of all the sketches and wireframes generated. We should, nonetheless, give more relevance to this final, &lt;strong&gt;whole-project document&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;For the record, it doesn’t mean a 500 page document or something of the sort. It means something more on the lines of a compilation of the strictly necessary documentation generated by your design process, in an orderly fashion.&lt;/p&gt;
&lt;h3&gt;Why does it matter so much?&lt;/h3&gt;
&lt;p&gt;There are a number of reasons that can be mentioned to answer this particular question:&lt;/p&gt;
&lt;h4&gt;Future projects reference&lt;/h4&gt;
&lt;p&gt;Be it as good or bad example (what we did right or what we should not repeat), you have a permanent record of what happened during the detailed development of your past projects to go back to. It’ll help you &lt;strong&gt;constantly improve&lt;/strong&gt; your working process and, gradually, your results.&lt;/p&gt;
&lt;h4&gt;Organizing ideas throughout the development&lt;/h4&gt;
&lt;p&gt;It’s easier to maintain order with the necessary documents at your disposition to answer questions throughout the process about previous stages, what has been done and how much has been done of it.&lt;/p&gt;
&lt;h4&gt;Introducing new members to your team&lt;/h4&gt;
&lt;p&gt;It’s easier to help a new member of your team in the understanding of your working process when you have previous documents, because then he has something to look at and you won’t have to keep reminding him of essential points afterwards. Of course, this won’t eliminate your need for a formal introduction, but later on it will make the need for further questions a lot lesser.&lt;/p&gt;
&lt;h4&gt;Selling new projects&lt;/h4&gt;
&lt;p&gt;If you want to sell new projects to future customers, your presentations can include some &lt;strong&gt;portraying of your design process&lt;/strong&gt;. If your client is requesting to know how you’ll be working and which deliverables he can expect to see (also so he can understand why you take certain decisions), your previous documentation can become a very good tool in this regard. &lt;/p&gt;
&lt;h4&gt;Improving your working process&lt;/h4&gt;
&lt;p&gt;Looking back at what was previously done, do you think you’re missing a step? Are you being too unclear and messy at some point? Are there misscomunications among your team members from one stage of the process to the other? A document can help you answer all of these.&lt;/p&gt;
&lt;h3&gt;What, then, should this document include?&lt;/h3&gt;
&lt;p&gt;It actually depends on the type of project you’re working on and the steps that project includes. Considering, thought, the hipothetical scenario that you’ll be working on a project that starts from scratch (meaning to say that you already have a product/service idea, we won’t get into marketing details) and finishes with the complete development of the website, the document should ideally include the following:&lt;/p&gt;
&lt;h4&gt;Project introduction&lt;/h4&gt;
&lt;p&gt;Basically, just answering the following questions gets you all the way across:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Who’s the main &lt;strong&gt;client&lt;/strong&gt;?&lt;/li&gt;
&lt;li&gt;Which is the main &lt;strong&gt;objective&lt;/strong&gt;?&lt;/li&gt;
&lt;li&gt;What’s the client’s &lt;strong&gt;vision&lt;/strong&gt; of the project?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Written briefly and to-the-point, to have as the background of the whole project.&lt;/p&gt;
&lt;h4&gt;Identified users and user research&lt;/h4&gt;
&lt;p&gt;This means &lt;a href="http://www.disambiguity.com/yes-you-should-be-using-personas/" rel="nofollow"&gt;getting down to creating personas&lt;/a&gt;. And of course, the document will consist of all the created profiles after identifying the users and their needs. Having clear and complete persona profiles will &lt;a href="http://www.uxmatters.com/mt/archives/2010/10/using-personas-during-design-and-documentation.php" rel="nofollow"&gt;support later stages in the design process&lt;/a&gt;.&lt;/p&gt;
&lt;h4&gt;Website content requirements&lt;/h4&gt;
&lt;p&gt;After deciding on the personas, what should the website have to offer them? Keeping in mind that we have now both, the users’ and the client’s needs documented, we can list requirements as a checklist to be later on verified and revised. There are &lt;a href="http://www.smashingmagazine.com/2009/06/29/45-incredibly-useful-web-design-checklists-and-questionnaires/" rel="nofollow"&gt;many ways we can do this in an organized way&lt;/a&gt; to suit our needs at the moment.&lt;/p&gt;
&lt;h4&gt;Concepts to apply&lt;/h4&gt;
&lt;p&gt;How will these requirements be met? A great idea for this part of the process is given by the independent consultant and speaker &lt;a href="http://www.poetpainter.com/" rel="nofollow"&gt;Stephen Anderson&lt;/a&gt;, with his introduction of user behaviour concepts through &lt;a href="http://www.getmentalnotes.com/" rel="nofollow"&gt;cards that can be selected accordingly&lt;/a&gt;. This stage basically answers the question ‘What will we do to meet the previously established requirements?’, considering the issue in terms of user reactions and the concepts to apply in order to generate these reactions.&lt;/p&gt;
&lt;h4&gt;Information Architecture&lt;/h4&gt;
&lt;p&gt; A formal or informal diagram of the information architecture map is a must, as it’ll be an important guide throughout the later stages of the design process. A proposed &lt;a href="http://www.jjg.net/ia/visvocab/" rel="nofollow"&gt;method for doing it is explained by Jesse James Garrett&lt;/a&gt;, including the elements used to create the diagram and their relationship connections. &lt;/p&gt;
&lt;h4&gt;Interactions&lt;/h4&gt;
&lt;p&gt;This stage in the documentation process includes &lt;strong&gt;basic diagrams of the main interactions&lt;/strong&gt; that will be applied in your website. Such interactions might include basic error notification, success notification, link behaviour, drag and drop interaction behaviour, among others. Make sure to have your feedback clear on each interaction diagram.&lt;/p&gt;
&lt;h4&gt;Navigation&lt;/h4&gt;
&lt;p&gt;A &lt;a href="http://www.uie.com/brainsparks/2010/06/11/spoolcast-hagan-rivers-escaping-navigation-hell-live/" rel="nofollow"&gt;very interesting proposal by Hagan Rivers&lt;/a&gt; can help you get easily through this specific part of the design process. She brings the following idea with her:&lt;/p&gt;
&lt;div&gt;
      &lt;img src="http://www.uxbooth.com/wp-content/uploads/2010/12/navigation.jpg" alt="Alt Desc"&gt;
&lt;p&gt;Example of how to handle Navigation diagrams as stated by Hagan Rivers.&lt;/p&gt;
&lt;/div&gt;
&lt;blockquote&gt;&lt;p&gt;The navigation can be considered an application on itself. Its objective is to take you to the right screen.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;cite&gt;&lt;a href="http://www.tworivers.com/" rel="nofollow"&gt;Hagan Rivers&lt;/a&gt;&lt;/cite&gt;&lt;/p&gt;
&lt;p&gt;Based on this premise, you can use her approach of working with application diagrams to map your whole navigation system. If you are, of course, more comfortable with site maps, you can work on something like that.&lt;/p&gt;
&lt;h4&gt;Concept designs and prototypes&lt;/h4&gt;
&lt;p&gt;It is important not just to include the final, clean wireframe, but also some of the sketchy beginning ones, the ones in lower qualities with representative elements and some of the rejected ideas to illustrate your process.&lt;/p&gt;
&lt;h4&gt;Usability testing on prototypes&lt;/h4&gt;
&lt;div&gt;
      &lt;img src="http://www.uxbooth.com/wp-content/uploads/2010/12/heatmap.jpg" alt="Alt Desc"&gt;
&lt;p&gt;Example of a heatmap generated through usability testing.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt; Trying to keep it as lean as possible, usability documentation can include the final results and statistics. You may include the scripts you created as guides for you and your team if you tested it through focus groups or personal interviews, too. But you may have tested using a device such as eye-tracking or mouse-tracking, in which case you could just include the resulting generated maps, like the example shown on the picture of a heatmap.&lt;/p&gt;
&lt;h4&gt;Development plan and technical specifications&lt;/h4&gt;
&lt;p&gt;With the previous documentation and research, &lt;strong&gt;development decisions&lt;/strong&gt; can be made. These decisions involve the technologies that will be used to create the application that has been designed, justified by the requirements that need to be met. &lt;/p&gt;
&lt;h4&gt;Style guidelines and patterns&lt;/h4&gt;
&lt;p&gt;The final specifications about colors, indentations, images, among others. These have to be well established and justified, too, in order to serve as a guide throughout the development process to maintain the visual design standards.&lt;/p&gt;
&lt;h3&gt;To sum up&lt;/h3&gt;
&lt;p&gt;Even though you don’t need to generate a bible out of every project you work on, the right amount of documentation can help you keep some order in the messy chaos that creative work generates.&lt;/p&gt;
&lt;div&gt;
&lt;a href="http://feeds.feedburner.com/~ff/uxbooth?a=4QfmD96DB-k:g7ARykyNIFM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/uxbooth?d=yIl2AUoC8zA" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/uxbooth?a=4QfmD96DB-k:g7ARykyNIFM:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/uxbooth?i=4QfmD96DB-k:g7ARykyNIFM:D7DqB2pKExk" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/uxbooth?a=4QfmD96DB-k:g7ARykyNIFM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/uxbooth?i=4QfmD96DB-k:g7ARykyNIFM:F7zBnMyn0Lo" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/uxbooth?a=4QfmD96DB-k:g7ARykyNIFM:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/uxbooth?d=TzevzKxY174" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/uxbooth?a=4QfmD96DB-k:g7ARykyNIFM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/uxbooth?i=4QfmD96DB-k:g7ARykyNIFM:gIN9vFwOqvQ" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/uxbooth/~4/4QfmD96DB-k" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/sub31/~4/4QfmD96DB-k" height="1" width="1"/&gt;</content><author><name>Pamela Rodríguez</name></author><source gr:stream-id="feed/http://feeds.feedburner.com/uxbooth"><id>tag:google.com,2005:reader/feed/http://feeds.feedburner.com/uxbooth</id><title type="html">The UX Booth</title><link rel="alternate" href="http://www.uxbooth.com" type="text/html" /></source><feedburner:origLink>http://www.uxbooth.com/blog/ux-project-documentation-answering-why-what-and-how/</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1294855761707"><id gr:original-id="947 at http://uxmag.com">tag:google.com,2005:reader/item/86db681356c2e068</id><category term="Design" scheme="http://uxmag.com/design" /><title type="html">Getting More From Analysis</title><published>2010-12-16T18:26:11Z</published><updated>2010-12-16T18:26:11Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/sub31/~3/SX5gzrk7ccI/getting-more-from-analysis" type="text/html" /><summary xml:base="http://uxmag.com/" type="html">&lt;div&gt;By &lt;a href="http://uxmag.com/authors/jared-lewandowski" title="View author profile"&gt;Jared Lewandowski&lt;/a&gt; and &lt;a href="http://uxmag.com/authors/john-dilworth" title="View author profile"&gt;John Dilworth&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
    &lt;div&gt;
            &lt;div&gt;
                    &lt;p&gt;&lt;em&gt;Analysis is a key part of design process that ensures the right problems are accurately solved.&lt;/em&gt;&lt;/p&gt;
        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Analysis is a crucial part of any design process. Without it, it’s impossible to know if the right problem is being solved and if it is being solved in the right way. It’s also a part of the design process that tends to be neglected or ignored. When integrated tightly into design processes and teams, analysis can improve understanding of the problems that project teams are challenged to solve. It can also bring clarity to the detailed and often complex requirements that solutions must meet.&lt;/p&gt;
&lt;h5&gt;About the author(s)&lt;/h5&gt;&lt;p&gt;Jared Lewandowski resides in Salt Lake City with his wife and five children. In 1997, he began his career as a graphic designer in central Nebraska. Over the last 12 years, he&amp;#39;s built many successful medical and financial websites, as well as presented on accessibility and usability to large and small businesses around the US. He currently manages &lt;a href="http://www.jldesigngrouponline.com/"&gt;JL Design Group&lt;/a&gt; and works as a UX engineer and interaction designer for the &lt;a href="http://www.lds.org/"&gt;LDS Church&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;John Dilworth has been working in interactive media and design for over 15 years. He has a strong background in fine arts and visual communications, and holds an MFA in Computer Arts. He currently manages an interaction design team for the LDS Church, teaches university courses in interactive design, and maintains his own fine arts studio. More information can be found on his personal website: &lt;a href="http://www.johndilworth.com"&gt;http://www.johndilworth.com&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://uxmag.com/design/getting-more-from-analysis"&gt;read more&lt;/a&gt;&lt;/p&gt;&lt;div&gt;
&lt;a href="http://feeds.feedburner.com/~ff/UXM?a=fCnlMtJQ-iY:_JHpsX37Ovo:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/UXM?d=7Q72WNTAKBA" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/UXM?a=fCnlMtJQ-iY:_JHpsX37Ovo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/UXM?i=fCnlMtJQ-iY:_JHpsX37Ovo:V_sGLiPBpWU" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/UXM?a=fCnlMtJQ-iY:_JHpsX37Ovo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/UXM?d=yIl2AUoC8zA" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/UXM?a=fCnlMtJQ-iY:_JHpsX37Ovo:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/UXM?d=qj6IDK7rITs" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UXM/~4/fCnlMtJQ-iY" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/sub31/~4/SX5gzrk7ccI" height="1" width="1"/&gt;</summary><author><name>Jared Lewandowski</name></author><source gr:stream-id="feed/http://www.uxmag.com/rss.xml"><id>tag:google.com,2005:reader/feed/http://www.uxmag.com/rss.xml</id><title type="html">UX Magazine</title><link rel="alternate" href="http://uxmag.com" type="text/html" /></source><feedburner:origLink>http://feedproxy.google.com/~r/UXM/~3/fCnlMtJQ-iY/getting-more-from-analysis</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1294855706793"><id gr:original-id="949 at http://uxmag.com">tag:google.com,2005:reader/item/33c32d45fd8e6e48</id><category term="Design" scheme="http://uxmag.com/design" /><title type="html">Is the Sitemap Losing Its Client-Facing Steam?</title><published>2010-12-22T18:19:23Z</published><updated>2010-12-22T18:19:23Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/sub31/~3/UBEYMZdtFjc/is-the-sitemap-losing-its-client-facing-steam" type="text/html" /><summary xml:base="http://uxmag.com/" type="html">&lt;div&gt;By &lt;a href="http://uxmag.com/authors/vincent-au" title="View author profile"&gt;Vincent Au&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
    &lt;div&gt;
            &lt;div&gt;
                    &lt;p&gt;&lt;em&gt;Keeping the sitemap useful and relevant as the complexity of sites increases.&lt;/em&gt;&lt;/p&gt;
        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Lately, I have found myself questioning the effectiveness of the traditional sitemap as a stakeholder-facing deliverable. The main goal of a site map is to provide a holistic look at a site’s (or application’s) structure—that is, to answer the big question of “What goes where?” These days, however, site structures are not as simple as they were in the early days of the Web, and the “positions” of pages, functions, etc., are not so cut and dry.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://uxmag.com/design/is-the-sitemap-losing-its-client-facing-steam"&gt;read more&lt;/a&gt;&lt;/p&gt;&lt;div&gt;
&lt;a href="http://feeds.feedburner.com/~ff/UXM?a=q60u0YwTwIk:RUW6didavrE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/UXM?d=7Q72WNTAKBA" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/UXM?a=q60u0YwTwIk:RUW6didavrE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/UXM?i=q60u0YwTwIk:RUW6didavrE:V_sGLiPBpWU" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/UXM?a=q60u0YwTwIk:RUW6didavrE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/UXM?d=yIl2AUoC8zA" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/UXM?a=q60u0YwTwIk:RUW6didavrE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/UXM?d=qj6IDK7rITs" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/UXM/~4/q60u0YwTwIk" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/sub31/~4/UBEYMZdtFjc" height="1" width="1"/&gt;</summary><author><name>Vincent Au</name></author><source gr:stream-id="feed/http://www.uxmag.com/rss.xml"><id>tag:google.com,2005:reader/feed/http://www.uxmag.com/rss.xml</id><title type="html">UX Magazine</title><link rel="alternate" href="http://uxmag.com" type="text/html" /></source><feedburner:origLink>http://feedproxy.google.com/~r/UXM/~3/q60u0YwTwIk/is-the-sitemap-losing-its-client-facing-steam</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1294855516638"><id gr:original-id="http://www.informationdesign.org/archives/2010/12/#005847">tag:google.com,2005:reader/item/5db7202764d17f8a</id><category term="User experience" /><title type="html">UX Design and Agile: A Natural Fit?</title><published>2010-12-27T09:42:08Z</published><updated>2010-12-27T09:42:08Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/sub31/~3/mDe1gVwa0Zw/" type="text/html" /><summary xml:base="http://www.informationdesign.org/" type="html">"Generally speaking, as an interaction designer you don't want to invest a lot of time programming something live, since what you really want is to keep iterating on the fundamentals of the design quickly. That's why working with paper prototypes is so commonplace and effective early in a project." (Communications of the ACM 54.1)&lt;img src="http://feeds.feedburner.com/~r/sub31/~4/mDe1gVwa0Zw" height="1" width="1"/&gt;</summary><author><name>PJB</name></author><source gr:stream-id="feed/http://www.informationdesign.org/index.rdf"><id>tag:google.com,2005:reader/feed/http://www.informationdesign.org/index.rdf</id><title type="html">InfoDesign: Understanding by Design</title><link rel="alternate" href="http://www.informationdesign.org/" type="text/html" /></source><feedburner:origLink>http://www.informationdesign.org/archives/2010/12/#005847</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1291654549881"><id gr:original-id="http://www.conversationsnetwork.org/episode-4638">tag:google.com,2005:reader/item/1995379c66a0ad3d</id><title type="html">Kathy Sierra - Creating Passionate Citizens</title><published>2010-11-22T05:00:00Z</published><updated>2010-11-22T05:00:00Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/sub31/~3/lFQXcyA3mPU/detail4638.html" type="text/html" /><link rel="enclosure" href="http://feeds.conversationsnetwork.org/~r/channel/itc/~5/vJNEXXFbAkU/ITC.Gov2.0-KathySierra-2010.05.26.mp3" type="audio/mpeg" length="7515435" /><summary xml:base="http://itc.conversationsnetwork.org/" type="html">Kathy Sierra examines how to create passionate citizens by inviting people to understand the dynamics of passion. Drawing on an interest in the brain and artificial intelligence, developed during her days as a game developer (Virgin, Amblin&amp;#39;, MGM), Sierra explains what is necessary to instill and excite passion.  From the perspective of an engineer she applies the formula and provides a solution to develop not only the product of passion but a passionate end user as well.&lt;div&gt;
&lt;a href="http://feeds.conversationsnetwork.org/~ff/channel/itc?a=MLhVZ8aYfEI:010AmCXzLzI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/channel/itc?d=yIl2AUoC8zA" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.conversationsnetwork.org/~ff/channel/itc?a=MLhVZ8aYfEI:010AmCXzLzI:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/channel/itc?d=dnMXMwOfBR0" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.conversationsnetwork.org/~ff/channel/itc?a=MLhVZ8aYfEI:010AmCXzLzI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/channel/itc?d=7Q72WNTAKBA" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.conversationsnetwork.org/~ff/channel/itc?a=MLhVZ8aYfEI:010AmCXzLzI:2mJPEYqXBVI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/channel/itc?d=2mJPEYqXBVI" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/channel/itc/~4/MLhVZ8aYfEI" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/sub31/~4/lFQXcyA3mPU" height="1" width="1"/&gt;</summary><author gr:unknown-author="true"><name>(author unknown)</name></author><source gr:stream-id="feed/http://rss.conversationsnetwork.org/rss.php?channel=itconversations"><id>tag:google.com,2005:reader/feed/http://rss.conversationsnetwork.org/rss.php?channel=itconversations</id><title type="html">IT Conversations</title><link rel="alternate" href="http://itc.conversationsnetwork.org" type="text/html" /></source><feedburner:origLink>http://feeds.conversationsnetwork.org/~r/channel/itc/~3/MLhVZ8aYfEI/detail4638.html</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1291654513633"><id gr:original-id="http://www.conversationsnetwork.org/episode-4637">tag:google.com,2005:reader/item/45a23a82bc969fa1</id><title type="html">danah boyd - Transparency Is Not Enough</title><published>2010-11-16T05:00:00Z</published><updated>2010-11-16T05:00:00Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/sub31/~3/GpowZWHfHCQ/detail4637.html" type="text/html" /><link rel="enclosure" href="http://feeds.conversationsnetwork.org/~r/channel/itc/~5/dOGUvPtrnVY/ITC.Gov2.0-danahboyd-2010.05.26.mp3" type="audio/mpeg" length="7519693" /><summary xml:base="http://itc.conversationsnetwork.org/" type="html">Data transparency is not enough; danah boyd powerfully argues that the character of data depends on its interpretation and states her case for data literacy. If people are ignorant about how data is generated, selected and interpreted, power accrues to those who can &amp;#39;spin&amp;#39; the data to support their opinions and biases. Using the example of publicly available sex offender data, released under Megan&amp;#39;s Law, boyd shows that understanding the complexity of data is just as important as making it transparent.&lt;div&gt;
&lt;a href="http://feeds.conversationsnetwork.org/~ff/channel/itc?a=2-RUxUwzA5c:tkAXVnYvyJI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/channel/itc?d=yIl2AUoC8zA" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.conversationsnetwork.org/~ff/channel/itc?a=2-RUxUwzA5c:tkAXVnYvyJI:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/channel/itc?d=dnMXMwOfBR0" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.conversationsnetwork.org/~ff/channel/itc?a=2-RUxUwzA5c:tkAXVnYvyJI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/channel/itc?d=7Q72WNTAKBA" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.conversationsnetwork.org/~ff/channel/itc?a=2-RUxUwzA5c:tkAXVnYvyJI:2mJPEYqXBVI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/channel/itc?d=2mJPEYqXBVI" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/channel/itc/~4/2-RUxUwzA5c" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/sub31/~4/GpowZWHfHCQ" height="1" width="1"/&gt;</summary><author gr:unknown-author="true"><name>(author unknown)</name></author><source gr:stream-id="feed/http://rss.conversationsnetwork.org/rss.php?channel=itconversations"><id>tag:google.com,2005:reader/feed/http://rss.conversationsnetwork.org/rss.php?channel=itconversations</id><title type="html">IT Conversations</title><link rel="alternate" href="http://itc.conversationsnetwork.org" type="text/html" /></source><feedburner:origLink>http://feeds.conversationsnetwork.org/~r/channel/itc/~3/2-RUxUwzA5c/detail4637.html</feedburner:origLink></entry></feed>

