{"id":728,"date":"2009-10-23T15:15:14","date_gmt":"2009-10-23T20:15:14","guid":{"rendered":"http:\/\/josh.ev9.org\/weblog\/?p=728"},"modified":"2009-10-23T15:15:14","modified_gmt":"2009-10-23T20:15:14","slug":"in-everything-find-purpose","status":"publish","type":"post","link":"http:\/\/josh.ev9.org\/weblog\/archives\/728","title":{"rendered":"In Everything, Find Purpose"},"content":{"rendered":"<p>It really is as simple as that. As a software developer, business analyst, or even project manager, you will find yourself tasked with designing user interfaces no matter how hard you try to avoid it. Clients will tell you how they want it to look and act, others on your team will provide input, and at the end of the day you&#8217;ll have to come to some decisions. This process may not prove all that difficult, but I want to provide you with a handy trick I use when assessing whether a UI design decision is the right move. Ready for this? Here it is:<\/p>\n<blockquote><p><em>Look at each decision you&#8217;ve made, and simply ask, <strong>&#8216;Why?&#8217;<\/strong>&#8220;<\/em><\/p><\/blockquote>\n<p>Links should be blue, you&#8217;ll decide. Next action: <strong>Why?<\/strong><\/p>\n<p>Each time we use the word MagicTouch in a headline, it should be followed by an &reg; symbol. Next action: <strong>Why?<\/strong><\/p>\n<p>A client will say to you, &#8220;I think it will look better if this text is center justified, rather than left aligned.&#8221; Next action: <strong>Why?<\/strong><\/p>\n<p>Stopping to ask <strong>why?<\/strong> will force you and others to think about the actual intended use of a feature. It will push you to think about user behavior, instead of random decisions. And most of all, it will teach you that you actually believe in what you&#8217;ve designed, because you&#8217;ll know you&#8217;ve thought it through. If at any point you can&#8217;t answer the <strong>Why?<\/strong> intelligently, you&#8217;ll know you have some rethinking and potentially redesigning to do.<\/p>\n<p>This concept should be applied outside the world of design, as well. When you come to a decision, it&#8217;s never a bad idea to test it out with a well thought out <strong>Why?<\/strong><\/p>\n<p>In the end, it&#8217;s all about finding purpose. In everything, find purpose.<\/p>\n<hr\/>\n<p><\/p>\n<p>And with that message, I would like to share the news that I have decided to move on from <a href=\"http:\/\/www.thoughtworks.com\/\">ThoughtWorks<\/a>. My time here has been tremendous and purposeful, but it is time for me to go try something new. If you read my blog via <a href=\"http:\/\/blogs.thoughtworks.com\/\">ThoughtBlogs<\/a>, I invite you to subscribe to my RSS feed, because it likely won&#8217;t be displayed here much longer. Thanks, ThoughtWorks. I&#8217;ll miss you.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It really is as simple as that. As a software developer, business analyst, or even project manager, you will find yourself tasked with designing user interfaces no matter how hard you try to avoid it. Clients will tell you how they want it to look and act, others on your team will provide input, and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[17,21,10,12,13],"tags":[],"class_list":["post-728","post","type-post","status-publish","format-standard","hentry","category-design","category-professional","category-rambling","category-technology","category-thoughtworks"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"It really is as simple as that. As a software developer, business analyst, or even project manager, you will find yourself tasked with designing user interfaces no matter how hard you try to avoid it. Clients will tell you how they want it to look and act, others on your team will provide input, and\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"jevnin\"\/>\n\t<link rel=\"canonical\" href=\"http:\/\/josh.ev9.org\/weblog\/archives\/728\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Josh Evnin \u2013 Startups, Product Design, and Building the Future\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"In Everything, Find Purpose \u2013 Josh Evnin\" \/>\n\t\t<meta property=\"og:description\" content=\"It really is as simple as that. As a software developer, business analyst, or even project manager, you will find yourself tasked with designing user interfaces no matter how hard you try to avoid it. Clients will tell you how they want it to look and act, others on your team will provide input, and\" \/>\n\t\t<meta property=\"og:url\" content=\"http:\/\/josh.ev9.org\/weblog\/archives\/728\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2009-10-23T20:15:14+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2009-10-23T20:15:14+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"In Everything, Find Purpose \u2013 Josh Evnin\" \/>\n\t\t<meta name=\"twitter:description\" content=\"It really is as simple as that. As a software developer, business analyst, or even project manager, you will find yourself tasked with designing user interfaces no matter how hard you try to avoid it. Clients will tell you how they want it to look and act, others on your team will provide input, and\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/archives\\\/728#blogposting\",\"name\":\"In Everything, Find Purpose \\u2013 Josh Evnin\",\"headline\":\"In Everything, Find Purpose\",\"author\":{\"@id\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/archives\\\/author\\\/jevnin#author\"},\"publisher\":{\"@id\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"@id\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/archives\\\/728#articleImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/915ce0ad84a5b27b2117ac5655b49255c7133d9cb5610423bb6f73ead01e1403?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"jevnin\"},\"datePublished\":\"2009-10-23T15:15:14-05:00\",\"dateModified\":\"2009-10-23T15:15:14-05:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/archives\\\/728#webpage\"},\"isPartOf\":{\"@id\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/archives\\\/728#webpage\"},\"articleSection\":\"design, professional, rambling, technology, ThoughtWorks\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/archives\\\/728#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/josh.ev9.org\\\/weblog#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/archives\\\/category\\\/rambling#listItem\",\"name\":\"rambling\"}},{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/archives\\\/category\\\/rambling#listItem\",\"position\":2,\"name\":\"rambling\",\"item\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/archives\\\/category\\\/rambling\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/archives\\\/728#listItem\",\"name\":\"In Everything, Find Purpose\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/josh.ev9.org\\\/weblog#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/archives\\\/728#listItem\",\"position\":3,\"name\":\"In Everything, Find Purpose\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/archives\\\/category\\\/rambling#listItem\",\"name\":\"rambling\"}}]},{\"@type\":\"Person\",\"@id\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/#person\",\"name\":\"jevnin\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/archives\\\/728#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/915ce0ad84a5b27b2117ac5655b49255c7133d9cb5610423bb6f73ead01e1403?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"jevnin\"}},{\"@type\":\"Person\",\"@id\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/archives\\\/author\\\/jevnin#author\",\"url\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/archives\\\/author\\\/jevnin\",\"name\":\"jevnin\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/archives\\\/728#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/915ce0ad84a5b27b2117ac5655b49255c7133d9cb5610423bb6f73ead01e1403?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"jevnin\"}},{\"@type\":\"WebPage\",\"@id\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/archives\\\/728#webpage\",\"url\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/archives\\\/728\",\"name\":\"In Everything, Find Purpose \\u2013 Josh Evnin\",\"description\":\"It really is as simple as that. As a software developer, business analyst, or even project manager, you will find yourself tasked with designing user interfaces no matter how hard you try to avoid it. Clients will tell you how they want it to look and act, others on your team will provide input, and\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/#website\"},\"breadcrumb\":{\"@id\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/archives\\\/728#breadcrumblist\"},\"author\":{\"@id\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/archives\\\/author\\\/jevnin#author\"},\"creator\":{\"@id\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/archives\\\/author\\\/jevnin#author\"},\"datePublished\":\"2009-10-23T15:15:14-05:00\",\"dateModified\":\"2009-10-23T15:15:14-05:00\"},{\"@type\":\"WebSite\",\"@id\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/#website\",\"url\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/\",\"name\":\"Josh Evnin\",\"description\":\"Startups, Product Design, and Building the Future\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"http:\\\/\\\/josh.ev9.org\\\/weblog\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"In Everything, Find Purpose \u2013 Josh Evnin","description":"It really is as simple as that. As a software developer, business analyst, or even project manager, you will find yourself tasked with designing user interfaces no matter how hard you try to avoid it. Clients will tell you how they want it to look and act, others on your team will provide input, and","canonical_url":"http:\/\/josh.ev9.org\/weblog\/archives\/728","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"http:\/\/josh.ev9.org\/weblog\/archives\/728#blogposting","name":"In Everything, Find Purpose \u2013 Josh Evnin","headline":"In Everything, Find Purpose","author":{"@id":"http:\/\/josh.ev9.org\/weblog\/archives\/author\/jevnin#author"},"publisher":{"@id":"http:\/\/josh.ev9.org\/weblog\/#person"},"image":{"@type":"ImageObject","@id":"http:\/\/josh.ev9.org\/weblog\/archives\/728#articleImage","url":"https:\/\/secure.gravatar.com\/avatar\/915ce0ad84a5b27b2117ac5655b49255c7133d9cb5610423bb6f73ead01e1403?s=96&d=mm&r=g","width":96,"height":96,"caption":"jevnin"},"datePublished":"2009-10-23T15:15:14-05:00","dateModified":"2009-10-23T15:15:14-05:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"http:\/\/josh.ev9.org\/weblog\/archives\/728#webpage"},"isPartOf":{"@id":"http:\/\/josh.ev9.org\/weblog\/archives\/728#webpage"},"articleSection":"design, professional, rambling, technology, ThoughtWorks"},{"@type":"BreadcrumbList","@id":"http:\/\/josh.ev9.org\/weblog\/archives\/728#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"http:\/\/josh.ev9.org\/weblog#listItem","position":1,"name":"Home","item":"http:\/\/josh.ev9.org\/weblog","nextItem":{"@type":"ListItem","@id":"http:\/\/josh.ev9.org\/weblog\/archives\/category\/rambling#listItem","name":"rambling"}},{"@type":"ListItem","@id":"http:\/\/josh.ev9.org\/weblog\/archives\/category\/rambling#listItem","position":2,"name":"rambling","item":"http:\/\/josh.ev9.org\/weblog\/archives\/category\/rambling","nextItem":{"@type":"ListItem","@id":"http:\/\/josh.ev9.org\/weblog\/archives\/728#listItem","name":"In Everything, Find Purpose"},"previousItem":{"@type":"ListItem","@id":"http:\/\/josh.ev9.org\/weblog#listItem","name":"Home"}},{"@type":"ListItem","@id":"http:\/\/josh.ev9.org\/weblog\/archives\/728#listItem","position":3,"name":"In Everything, Find Purpose","previousItem":{"@type":"ListItem","@id":"http:\/\/josh.ev9.org\/weblog\/archives\/category\/rambling#listItem","name":"rambling"}}]},{"@type":"Person","@id":"http:\/\/josh.ev9.org\/weblog\/#person","name":"jevnin","image":{"@type":"ImageObject","@id":"http:\/\/josh.ev9.org\/weblog\/archives\/728#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/915ce0ad84a5b27b2117ac5655b49255c7133d9cb5610423bb6f73ead01e1403?s=96&d=mm&r=g","width":96,"height":96,"caption":"jevnin"}},{"@type":"Person","@id":"http:\/\/josh.ev9.org\/weblog\/archives\/author\/jevnin#author","url":"http:\/\/josh.ev9.org\/weblog\/archives\/author\/jevnin","name":"jevnin","image":{"@type":"ImageObject","@id":"http:\/\/josh.ev9.org\/weblog\/archives\/728#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/915ce0ad84a5b27b2117ac5655b49255c7133d9cb5610423bb6f73ead01e1403?s=96&d=mm&r=g","width":96,"height":96,"caption":"jevnin"}},{"@type":"WebPage","@id":"http:\/\/josh.ev9.org\/weblog\/archives\/728#webpage","url":"http:\/\/josh.ev9.org\/weblog\/archives\/728","name":"In Everything, Find Purpose \u2013 Josh Evnin","description":"It really is as simple as that. As a software developer, business analyst, or even project manager, you will find yourself tasked with designing user interfaces no matter how hard you try to avoid it. Clients will tell you how they want it to look and act, others on your team will provide input, and","inLanguage":"en-US","isPartOf":{"@id":"http:\/\/josh.ev9.org\/weblog\/#website"},"breadcrumb":{"@id":"http:\/\/josh.ev9.org\/weblog\/archives\/728#breadcrumblist"},"author":{"@id":"http:\/\/josh.ev9.org\/weblog\/archives\/author\/jevnin#author"},"creator":{"@id":"http:\/\/josh.ev9.org\/weblog\/archives\/author\/jevnin#author"},"datePublished":"2009-10-23T15:15:14-05:00","dateModified":"2009-10-23T15:15:14-05:00"},{"@type":"WebSite","@id":"http:\/\/josh.ev9.org\/weblog\/#website","url":"http:\/\/josh.ev9.org\/weblog\/","name":"Josh Evnin","description":"Startups, Product Design, and Building the Future","inLanguage":"en-US","publisher":{"@id":"http:\/\/josh.ev9.org\/weblog\/#person"}}]},"og:locale":"en_US","og:site_name":"Josh Evnin \u2013 Startups, Product Design, and Building the Future","og:type":"article","og:title":"In Everything, Find Purpose \u2013 Josh Evnin","og:description":"It really is as simple as that. As a software developer, business analyst, or even project manager, you will find yourself tasked with designing user interfaces no matter how hard you try to avoid it. Clients will tell you how they want it to look and act, others on your team will provide input, and","og:url":"http:\/\/josh.ev9.org\/weblog\/archives\/728","article:published_time":"2009-10-23T20:15:14+00:00","article:modified_time":"2009-10-23T20:15:14+00:00","twitter:card":"summary","twitter:title":"In Everything, Find Purpose \u2013 Josh Evnin","twitter:description":"It really is as simple as that. As a software developer, business analyst, or even project manager, you will find yourself tasked with designing user interfaces no matter how hard you try to avoid it. Clients will tell you how they want it to look and act, others on your team will provide input, and"},"aioseo_meta_data":{"post_id":"728","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"BlogPosting","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2022-02-18 20:00:25","updated":"2025-06-04 17:19:03","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"http:\/\/josh.ev9.org\/weblog\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"http:\/\/josh.ev9.org\/weblog\/archives\/category\/rambling\" title=\"rambling\">rambling<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tIn Everything, Find Purpose\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"http:\/\/josh.ev9.org\/weblog"},{"label":"rambling","link":"http:\/\/josh.ev9.org\/weblog\/archives\/category\/rambling"},{"label":"In Everything, Find Purpose","link":"http:\/\/josh.ev9.org\/weblog\/archives\/728"}],"_links":{"self":[{"href":"http:\/\/josh.ev9.org\/weblog\/wp-json\/wp\/v2\/posts\/728","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/josh.ev9.org\/weblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/josh.ev9.org\/weblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/josh.ev9.org\/weblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/josh.ev9.org\/weblog\/wp-json\/wp\/v2\/comments?post=728"}],"version-history":[{"count":7,"href":"http:\/\/josh.ev9.org\/weblog\/wp-json\/wp\/v2\/posts\/728\/revisions"}],"predecessor-version":[{"id":735,"href":"http:\/\/josh.ev9.org\/weblog\/wp-json\/wp\/v2\/posts\/728\/revisions\/735"}],"wp:attachment":[{"href":"http:\/\/josh.ev9.org\/weblog\/wp-json\/wp\/v2\/media?parent=728"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/josh.ev9.org\/weblog\/wp-json\/wp\/v2\/categories?post=728"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/josh.ev9.org\/weblog\/wp-json\/wp\/v2\/tags?post=728"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}